多项选择题

建设工程设计管理模式主要有()三种。

A.建设项目业主直接管理或聘请专家协助管理
B.建设项目业主委托咨询公司代表业主进行设计管理
C.建设项目业主委托项目(工程)管理公司管理模式
D.建设项目业主与咨询公司共同管理
E.建设项目业主与委托项目管理公司共同管理