单项选择题

下列属于建设工程合同的主要类型,是工程建设质量控制、进度控制、投资控制和安全控制等的主要依据的合同类型是()。

A.工程施工合同
B.工程分包合同
C.工程总承包合同
D.专业分包合同等