多项选择题

A.成本加酬金合同主要是由业主承担风险
B.固定总价合同主要是由承包人承担风险
C.单价合同是由项目法人和承包人分别承担风险
D.可调值总价合同发包人承担了通货膨胀的风险
E.总价合同由承包人承担全部风险