多项选择题

合同的解除条件包括()。

A.当事人协商一致
B.合同约定的解除条件出现
C.由于不可抗力致使不能实现合同目的的
D.一方根本违约