单项选择题

为完成不能构成基本建设的一般工程的建设项目而订立的合同属于()。

A.建筑工程合同
B.施工合同
C.委托监理合同
D.承揽合同