Where are you If you're on a road that passes a group of residences, stores, and other public buildings?
Choose the most suitable option to answer the above question.
Options：

A. valley

B. bridge

C. town

D. highway

E. north america



C