多项选择题

当事人一方在下列( )情况时,对方可以在履行期限届满前,请求其承担违约责任。

A.明确表明不能履行合同义务的
B.因不可抗力使合同目的无法实现的
C.以自己的行为表示不履行合同义务的
D.迟延履行主要债务经催告后在合理期限内仍未履行的
E.迟延履行债务无法实现合同目的的