IF YOU_____ MORE CAREFULLY, YOU WOULDN’T HAVE HAD SO MANY ACCIDENT...

17) If you_____ more carefully, you wouldn’t have had so many accidents.A. drive B. drove C. had driven D. driven