单选题   He might have been killed ______ the arrival of the police.
 
【正确答案】 D
【答案解析】 except for:除了……以外;with:随着;for:为了;but for:要不是,表示含蓄虚拟条件,符合题意。