单项选择题

The word "suffocated" ( sentence 4, para. 4) most probably means ______.

A.swept over
B.caused disaster to
C.made unable to breathe
D.blew away