单项选择题

It ____ around nine o'clock when I drove back home because it was already dark.

A.had to be
B.was to be
C.must be
D.must have been