单项选择题

A.自然火灾发生,导致不能继续履行合同
B.地震发生导致不能继续履行合同
C.山洪暴发导致不能继续履行合同
D.因故意或重大过失,造成对方财产损失