多项选择题

以下属于金融营销宏观环境因素的是()

A.经济环境
B.社会公众
C.政治与法律
D.社会文化