多项选择题

下列()情况发生后,允许解除项目合同。

A.由于不可抗力致使项目合同的全部义务不能履行
B.当事人双方经协商同意解除项目合同
C.合同一方在被允许推迟履行的合理期限内没有履行合同
D.合同一方违约导致严重影响订立项目合同时所期望的目标
E.合同一方自身原因导致项目合同的全部义务不能履行