为了保障国家安全、促进国民经济和社会发展等公共利益的需要,依据《国有土地上房屋征收与补偿条例》,有下列哪些情形之一,确需征收房屋的,由市、县级人民政府作出房屋征收决定?( )
A.国防和外交的需要
B.由政府组织实施的能源.交通、水利等基础设施建设的需要
C.由政府组织实施的保障性安居工程建设的需要
D.由政府依照城乡规划法有关规定组织实施的对危房集中.基础设施落后等地段进行旧城区改建的需要
E.房地产开发企业经济效益的需要
正确答案是ABCD