多项选择题

为了公共利益的需要,可以作出房屋征收决定的情形有( )。

A.棚户区改造
B.城中村改造
C.廉租住房建设
D.经济适用住房建设
E.公共租赁住房建设