单选题 She all but fainted when she heard the news.
A. all over B. seemingly C. almost D. obviously

【正确答案】 C
【答案解析】