单项选择题

He might have been dead ______ the arrival of the doctors.

A.but for
B.except for
C.with
D.on