银行理财子公司销售理财产品的,应当在()首次购买理财产品前通过()进行风险承受能力评估
A.非机构投资者,商业银行
B.非机构投资者,本公司渠道(含营业场所和电子渠道)
C.机构投资者,商业银行
D.机构投资者,互联网渠道
正确答案是B