Ответ:

Князь Владимир был внуком княгини Ольги: Ольга была матерью князя Святослава, отца Владимира.

Ответ: внуком. Среди предложенных вариантов правильного ответа нет.