We’ll have to finish the work, ____. 
#69414
A
no matter how long does it take
B
it takes however long
C
however long it takes
D
however it takes long