单项选择题

A.因不可抗力导致合同履行已不可能
B.双方当事人协议解除
C.行政机关因相对方的过错而宣布解除合同
D.相对方因行政主体的过错而宣布解除合同