单项选择题

We should finish the important job, ______.

A. long it takes however
B. it takes however long
C. long however it takes
D. however long it takes