多项选择题

农村城镇化贷款按还款来源可分为()。

A.项目贷款
B.城镇化一般项目贷款
C.基础设施建设开发贷款
D.城镇化垫支性项目贷款