单项选择题

下列农村金融机构中,不能吸收公众存款的是( )。

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