单项选择题

Two trucks were reported to have() head-on yesterday.

A. bumped
B. crashed
C. collided
D. struck