单项选择题

A.违反条件与违反担保
B.轻微违约与重大违约
C.给付不能与给付迟延
D.预期违约与履行不可能