单项选择题

______ on the top of the mountain, we can see the small town clearly.

A.Stand
B.To stand
C.Standing
D.Stood