多项选择题

A.坚持“银行不垫付款”的原则
B.代收业务先付后收,代付业务先支后存
C.按协议规定清算资金,收取代理手续费
D.按照法律法规和代理协议,办理代理收付款业务