单项选择题

(While walking) on a sunny day, (far from) the city crowds, the mountains give him (a sense of) (infinite) peace.

A. While walking
B. far from
C. a sense of
D. infinite