商业银行在办理代客资金业务时,应当做到( )。

商业银行在办理代客资金业务时,应当做到( )。

A.了解客户从事资金交易的权限和能力  

B.向客户充分揭示有关风险

C.获取必要的履约保证

D.明确在市场变化情况下客户违约的处理办法和措施

正确答案是ABCD