单项选择题

导致保险诚信缺失的主要原因有()。
①社会信用基础薄弱;
②保险信用法规建设滞后;
③保险公司经营管理体制陈旧落后;
④保险营销机制不完善。  

A.①②④
B.①②③
C.②③④
D.①②③④