多项选择题

除了专业化的建设项目管理公司外。下列()是参与工程建设的各方。

A.设计单位
B.业主
C.施工单位
D.主管部门
E.材料、设备供应单位