多项选择题

企业法律环境一般可分为()。

A.硬环境
B.软环境
C.宏观环境
D.微观环境
E.社会环境