问题

29. I won’t listen to the new CD unless I ______my homework.
A:will finish
B:shall finish
C:finish
D:finished
B:shall finish
C:finish
D:finished
正确答案是: