多项选择题

A.可以为商业银行带来新的收入来源
B.满足城乡居民的消费需求
C.繁荣金融行业
D.可以帮助银行分散风险
E.提高信贷资产质量