多选题

根据合同法及相关规定,有下列哪些情形之一的,当事人可以解除合同?

【正确答案】 A、B、D
【答案解析】