The film _________________ for half an hour when she got to the cinema.
#38408
A
has been over
B
has finished
C
had been over
D
had finished