Answer:
The correct answer is B. Brazil's second largest city is about one-half the size of the largest city of that nation.
Explanation:
The most populous city in Brazil is the city of Sao Paulo, located in the state of Sao Paulo in the southeast of the country. This city, located about 80 kilometers from the coast, is the most populous city in all of South America with about 12,200,000 inhabitants.
In turn, the second most populous city in this country is the city of Rio de Janeiro, located in the state of the same name, which is located about 400 km east of Sao Paulo. This city, located on the coast of the Atlantic Ocean, has a population of 6,500,000 people.