D would be the correct answer.
However, this view might be a bit biased. It could be argued that saying that Ivan III was the true inheritor of the Christian realm has been disputed by some sources. On the other hand, it is still the most commonly cited answer one can find.