单项选择题

Hurry up! Otherwise the play ______ by the time we got there.

A.will start
B.has started
C.will have started
D.starts