单选题 That was a man-made disaster that clearly ______ if the federal government, the Federal Emergency Management Agency, had quickly marshaled the political will and resources to evacuate those without access to cars, instead of promoting on its Web site a faith-based charity that clearly no match for the problem.
A. may have been averted B. could have been averted
C. may have averted D. could have averted

【正确答案】 B
【答案解析】[解析] 空白处后面为if引导的虚拟语气,空白处前面为虚拟语气的主句。根据虚拟语气的时态可知,当从句为过去完成时时,主句为would/could+have been,故排除A和C选项。由于主句中主语为disaster,为物,故avert(避免)要使用被动态,故排除D选项。因此,B选项正确。