THE STREETS ARE SO NARROW THAT THEY CANNOT ______ THE DEMANDS OF LO...

5. The streets are so narrow that they cannot ______ the demands of local residents.

A. keep up with B. face up to

C. deal about

D. set up