单项选择题

The reason ______ he did not arrive in America as scheduled was that his flight was called off because of the bad weather.

A. when
B. why
C. which
D. where