单项选择题

因为()造成合同不能履行时,可以解除当事人部分或全部合同责任。

A.不可抗力
B.食物中毒
C.火灾
D.交通意外