多项选择题

工程建设项目不符合规定的范围和标准的小规模的建筑材料、建筑构配件和设备的采购的三种形式有( )。

A.由工程承包单位采购
B.由生产厂供应
C.由建设单位负责采购
D.由承包商负责采购
E.由双方约定的供应商供应