多选题 各种不同类型的合同有着各自的应用条件,合同各方的权利和责任的划分是不同的,合同各方承担的风险也不同,在实践中应根据工程项目的具体情况进行选择,选择合同类型应考虑的因素有( )。

【正确答案】 A、B、C、E
【答案解析】