多项选择题

A.为了公共利益
B.按照适当法律程序
C.给予补偿
D.不应是歧视性的
E.补偿不应无故迟延