单选题 The old lady has ______ two wars and revolutions.
A. lived on B. lived through C. lived up D. lived with

【正确答案】 B
【答案解析】[考点] 动词live与不同介词、副词搭配使用的意义
[解析] live through的意思是“经历…,经受住”,符合题意,故选B。