单项选择题

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

A.where
B.of whose
C.whose
D.which