多项选择题

建设项目合同方式和类型的选择,主要考虑( )等因素。

A.建设项目的监理方因素
B.建设项目的设计方因素
C.建设项目的性质和特点
D.建设项目业主因素
E.建设项目承包商因素