单项选择题

He ______ killed last night if he had taken part in the surprise attack on the city.

A. would be



B. should have been
C. must have been


D. might have been