Answer:
D
Explanation:
I would choose D. It seems to be the most grammatically correct!
If I am wrong, I do apologize, and good luck!
There is not much of a difference and depends on your preferences as either a reader or a movie watcher
i like the movie more
B: will have no heirs to the throne