单项选择题

Only 2 of the 38 passengers survived the accident. If only the driver _____ more carefully.

A.drove
B.had driven
C.drives
D.has driven