单项选择题

A.第三方
B.当事人违约
C.工程师指令
D.合同缺陷