多项选择题

开放式基金的销售机构包括(   )。

A.商业银行
B.保险公司
C.证券公司
D.金融咨询公司