多项选择题

政府投资建设的社会公益性项目、公共基础设施项目和环境保护项目,除具备基本内容外,可行性研究及其报告的内容还应包括______。

A.政府投资的必要性
B.项目实施代建制的方案
C.项目实施核准制的方案
D.政府投资项目的投资方式
E.外商投资的必要性