单选题 合同解除是( )而使债权债务关系提前归于消灭的行为。
A.必须经双方协议 B.必须因为当事人一方的意思
C.因不可抗力 D.因当事人一方的意思或双方协议

【正确答案】 D
【答案解析】