Which is the best translation for this sentence?
The movie is going to last two hours.

A.
La película va a dar dos horas.

B.
La película dura dos horas.

C.
La película va a terminar dos horas.

D.
La película va a durar dos horas.