单项选择题

In spite of the heavy snow and hard rain, the buses still ran on. ______.

A. list
B. plan
C. arrangement
D. schedule