单项选择题

工程施工合同是由()来签订的。

A.业主
B.承包商
C.设计单位
D.分包商