多项选择题

影响商业银行存款业务的因素有()

A.存款利率的变动
B.银行提供服务的质量
C.银行的资信水平
D.宏观经济的变动