问题

By the time I got to the theater, the show ___________for about twenty minutes.
A:had begun
B:has started
C:had been on
D:has been on;
B:has started
C:had been on
D:has been on;
正确答案是: