单项选择题

The task will be finished ____________ if everything goes on as we have planned.

A.ahead of schedule
B.on schedule
C.behind schedule
D.in schedule