问题

Why are you so late The movie Mojin: The Lost Legend(寻龙诀) has _______ for ten minutes.–Sorry, the traffic was busy.

A:finished
B:stopped
C:begun
D:been on;
正确答案是: