多项选择题

企业战略管理中的宏观环境分析的主要内容有( )。

A.政治环境分析
B.法律环境分析
C.经济环境分析
D.行业竞争结构分析
E.科学技术环境分析