Answer to Question 1
A
Answer to Question 2
Cities could be considered too small if the demand and supply of urban services are determined in a perfect market: migration indicates cities can accept new populations. Imperfect information, however, suggests that migrants continue to come even though services are insufficient to support them. (Information here is a public good to the extent that overpopulated cities suffer considerable negative externalities.)