单项选择题

There are many fashion shops and expensive restaurants on ____ sides of the street.

A.all
B.each
C.both
D.every