多选题 咨询工程师在为客户选择合同类型时,应根据( )等多种因素灵活掌握。

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