单项选择题

______ from the hilltop, the lake scenery is beyond description.

A.To see
B.Seeing
C.Having seen
D.Seen