In the city of London, you can see fantastic modern architectures and antique buildings ____ each other, ____ a sharp contrast between modern and ancient architectural styles. |
[ ] |
A. alongside; making B. along; to make C. aside ; making D. together with ; having made |