单项选择题

A.工程师指令
B.合同缺陷
C.当事人违约
D.合同变更