单项选择题

A.发生不可抗力的一方当事人可以解除合同,但是应当承担违约责任
B.当事人一方发生根本违约的情况下,对方有权解除合同
C.当事人一方延迟履行合同,对方可以单方解除合同
D.一方当事人发生预期违约时,对方当事人可以提出解除合同,但不得要求违约方承担违约责任