单项选择题

Jack had a terrible accident yesterday, but ______ he wasn't killed.

A.by all means
B.on the whole
C.in consequence
D.at all events