单项选择题

根据我国《合同法》,合同当事人违约可以部分或者全部免责的条件是()。

A.发生不可抗力事件
B.由于第三人的原因
C.当事人条件不具备
D.发生不可抗力事件并及时通知对方