多项选择题

下列属于按照承发包方式分类的建设工程合同有( )。

A.勘察、设计或施工总承包合同
B.单位工程施工承包合同
C.BOT合同
D.单价与包干混合式合同
E.总价合同