多项选择题

A.村镇银行
B.贷款公司
C.农村资金互助社
D.农民专业合作社