多项选择题

引起项目发生变更的主要原因是()。

A.新指令
B.对可交付成果的新认识
C.合同难以完成
D.成本超支
E.对项目目标完成方式的最初评估发生错误