单项选择题

John was later for the business meeting because his flight had been ______ by a heavy storm.

A. kept
B. stopped
C. slowed
D. delayed