多项选择题

下列属于商业基础设施的有()。

A.银行
B.保险公司
C.咨询公司
D.广告公司
E.大众传媒