问题

What did John ask you just now— He wanted to know how long_________ when I reached the cinema.

A: had the film been on
B:the film had started
C:the film had lasted
D:had the film ended
正确答案是: