Frank: Jessie,I read an Internet rumor that there might be a movie. Any details? Thanks! Jessie: At this point, it is quite likely that a movie is somewhere______. I wouldnt tell fans to give up.
A.to come up
B.along the way
C.to turn up
D.down the road
请帮忙给出正确答案和分析,谢谢!