多项选择题

建设工程项目设计概算的作用有( )。

A.制定和控制建设投资的依据
B.编制建设计划的依据
C.进行控制的依据
D.考核设计方案的经济合理性和控制施工图预算和施工图设计的依据
E.签订工程总承包合同的依据