多项选择题

追尾碰撞产生原因有()。

A.天气,如雨、雪导致路滑,雾导致能见度低
B.驾驶员违章,如超速行驶或紧急变道
C.汽车自身原因,如制动失灵
D.行驶时与前车之间的距离保持太近