单项选择题

(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