What is the toughest and most important skill a driver can master?
a) Speed control
b) Defensive driving
c) Parking maneuvers
d) Night driving