单项选择题

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

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