多项选择题

农村中小金融机构包括()

A、农村商业银行
B、农村合作银行
C、村镇银行
D、农村信用合作社