问题

When we reached the stadium in a rush, the newly-elected major ____ his speech and the performance _______

A:have finished ; began
B:had just finished; was about to begin
C:had just finished; had begun
D:just finished; began
正确答案是: