单项选择题

银监会与商业银行、()有义务共同加强对社会公众金融知识的宣传和教育,增进公众对金融创新的了解和对买者自负原则的认识,增强公众对现代金融知识的理解,不断提高公众的风险防范意识和风险承受能力。

A、担保公司
B、中消协
C、保险公司
D、银行业协会