单项选择题

因工程师指令错误发生的追加合同价款或给承包人造成的损失由()承担。

A承包人
B监理单位
C发包人
D发包人和监理单位共同