多项选择题

农商银行需与开立单位银行结算账户的客户签订()。

A.账户管理协议
B.对账协议
C.短信通知协议
D.上门收款协议