单项选择题

商业银行接受客户委托进行投资操作和资产管理等业务活动,应与客户(),确保获得客户的充分授权。

A.达成口头协议
B.签订合同
C.签署产品说明书
D.进行风险评估