多项选择题

下列属于非银行金融机构的有()

A.信托公司
B.金融租赁公司
C.典当公司
D.担保公司
E.企业集团财务公司