单项选择题

The manager was held up by the traffic jam, otherwise he ______ here an hour earlier.

A. had arrived
B. would have arrived
C. arrived
D. would arrived