多项选择题

下列哪些属于非银行金融机构()。

A.保险公司
B.信用合作社
C.养老或退休基金会
D.投资基金