A.建设单位应依法通过招标将工程发包给具有资质等级的单位
B.建设单位应向勘察、设计、施工、工程监理等单位提供工程资料
C.施工单位对建设工程质量负责
D.建设工程实行总承包的,总承包单位应对全部建设工程质量负责