多项选择题

城乡规划制定和实施应遵循的基本原则有( )。

A.城乡统筹、合理布局、节约土地;集约发展的原则
B.先规划后设计再施工的原则
C.环保节能、保护耕地的原则
D.保护历史文化遗产和城乡特色风貌的原则
E.公共安全、防火减灾的原则