根据《建筑法》,如合同约定建筑材料由承包单位负责采购的,则( )。

根据《建筑法》,如合同约定建筑材料由承包单位负责采购的,则( )。
A、发包人可以为承包单位指定生产厂,而不能指定供应商
B、发包单位指定生产厂、供应商属于违法
C、发包单位指定生产厂、供应商合法
D、发包人为承包单位指定的材料质量缺陷由承包单位承担责任
【正确答案】:B
【题目解析】:根据《建筑法》第二十五条的规定,按照合同约定,建筑材料、建筑构配件和设备由工程承包单位采购的,发包单位不得指定承包单位购入用于工程的建筑材料、建筑构配件和设备或者指定生产厂、供应商。这是因为发包单位指定生产厂或供应商可能会导致工程质量、成本和进度等方面的不可控因素增加,同时也不利于市场的公平竞争。 A选项“发包人可以为承包单位指定生产厂,而不能指定供应商”是不准确的,因为根据《建筑法》的规定,发包单位既不得指定生产厂,也不得指定供应商。 C选项“发包单位指定生产厂、供应商合法”明显与《建筑法》的规定相悖。 D选项“发包人为承包单位指定的材料质量缺陷由承包单位承担责任”虽然涉及到材料质量责任的问题,但它没有直接回应题目中关于发包单位是否可以指定生产厂、供应商的法律限制,因此也不是最直接的答案。 所以,B选项“发包单位指定生产厂、供应商属于违法”是最符合《建筑法》规定的答案。