How long do you think______to finish this urgent task?
A.did it take
B.it will take you
C.will it take
D.it to take
正确答案是B