问题

You are too late. The film ________ sincehalf an hour ago.
A: has begun
B:has been on
C:began
D:is beginning
B:has been on
C:began
D:is beginning
正确答案是: