多项选择题

商业银行的作用是()。

A、充当企业之间的信用中介
B、充当企业之间的支付中介
C、变社会各阶层的积蓄和收入为资本
D、创造信用流通工具