多项选择题

依据《合同法》,法定解除合同的条件有()。

A.合同履行过程中发生不可抗力
B.合同履行期限届满之前当事人一方明确表示不履行
C.当事人一方迟延履行主要债务
D.当事人一方违约行为致使合同目的不能实现
E.合同履行期限届满之前,当事人的行为表明不履行主要债务