单项选择题

They have been waiting for many hours to the opening ceremony, but the manager must have been______.

A.off time
B.on time
C.ahead schedule
D.behind schedule