问题

I________all the exercises before my teacher collected the exercise books.
A:have finished
B:finished
C:had finished
D:finish;
B:finished
C:had finished
D:finish;
正确答案是: