单项选择题

在施工合同中,因工程师指令失误和其他非承包人原因发生的追加合同价款,由()承担。

A、承包人
B、发包人
C、工程师
D、工程师与发包人共同