问题

have to finish the job, _________.
A:long it takes however
B:it takes however long
C:long however it takes
D:however long it takes;
B:it takes however long
C:long however it takes
D:however long it takes;
正确答案是: