单项选择题

______ from the hill-top, the lake scenery is beyond description.

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