单项选择题

商业银行利用理财顾问服务向客户推介投资产品时,应首先( )。

A.评估客户的当前财务状况
B.了解客户的非财务信息
C.了解客户的风险偏好
D.选择多样化投资工具