单项选择题

Above the trees are the hills, ______ magnificence the river faithfully reflects on the surface.

[A] where
[B] of whose
[C] whose
[D] which