多项选择题

A.保险公司的履约保证保险
B.汽车经销商的保证担保
C.以借款人所购车辆作抵押
D.专业担保公司的第三方保证担保
E.以借款人自有住房作抵押