多项选择题

咨询单位为政府投资项目提供前期咨询服务的内容包括()等。

A.编写投资项目可行性研究报告
B.评估项目建议书
C.编写项目核准申请报告
D.编写项目备案文件
E.评估项目初步设计文件