单项选择题

Ambulances______doctors and medical supplies to the scene of the accident.

A.rushed
B.hurried
C.hastened
D.urged