承包人擅自变更设计发生的费用和由此导致发包人的直接损失,应由( )承担。

A.承包人
B.发包人
C.设计单位
D.监理工程师
出自:贺州学院建设监理导论