多项选择题

下列哪些是《村庄和集镇规划建设管理条例》规定的集镇建设规划的主要内容:

A.住宅、乡(镇)村企业
B.公益事业等各项建设的用地布局
C.乡(镇)村公共设施
D.居住用地形态
E.用地规划