What was the main goal of creating Charing Cross Road and Shaftesbury Avenue, as per the Metropolitan Street Improvement Act 1877?

A. To expand the city's commercial district
B. To improve communication between major roads and areas in London
C. To enhance the city's riverfront
D. To construct new residential areas for the wealthy
Answer: 