问题

We________finish it ahead of time, though it was such a tough task.
A:could
B:would
C:were able to
D:ought to
B:would
C:were able to
D:ought to
正确答案是: