多项选择题

在选择居住项目的投资区位时,应主要考虑的因素包括( )。

A.市政公用和公建配套设施完备的程度
B.公共交通便捷程度
C.环境因素
D.居民人口与收入
E.教育环境