多项选择题

城市的分散发展理论是建立在通过建设小城市来分散大城市的基础之上,其中主要的理论包括了( )等。

A.田园城市理论
B.卫星城理论
C.新城的思想理论
D.有机疏散理论
E.多核心理论