问题

Sorry, I’m late. Has the film begun— It doesn’t matter. The film _________ for several minutes.

A:has just begun
B:has just been over
C:has just been on
D:has just ended ;
正确答案是: