_____ from the mountain, the town is very beautiful.
#93508
A
Being seen
B
It was seen
C
Seen
D
Seeing