多项选择题

我国的农村金融机构包括()

A.农村信用社
B.农村商业银行
C.农村合作银行
D.村镇银行和农村资金互助社