单项选择题

He will surely finish the job on time ______ he's left to do it in his own way.

A.in flint
B.in case
C.as far as
D.so long as