A. Headlight dazzle
B. Other drivers speeding
C. Cold weather conditions
D. Dazzle from shop windows
Try the question by clicking here