多项选择题

城市开发边界划定的作用包括()。

A.遏制城市无序蔓延
B.保护城市生态本底
C.减少城市建设投资
D.促进城市规模扩张