问题

________on a clear day,far from the city crowds,the mountains give him a sense of peace.
A:Walked
B:To walk
C:Having walked
D:When he is walking
B:To walk
C:Having walked
D:When he is walking
正确答案是: