单项选择题

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

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