合同的法定解除必须具备下列条件:( )。

A、因不可抗力致使不能实现合同目的。

B、债务人预期违约。

C、当事人迟延履行主要债务,经催告后在合理期限内仍未履行。

D、当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的等情形
出自:河南大学合同法