问题

It ________ her four hours_________ thework yesterday.
A:takes, finish
B:take, finishing
C:took, finished
D:took, to finish
B:take, finishing
C:took, finished
D:took, to finish
正确答案是: