Which sentence is more formal?
A. Mecca's a city in Saudi Arabia, and it's an important religious center for Muslims around the world.
B. Mecca, a city in Saudi Arabia, is a religious center for Muslims around the world.
From the given choices, choose the correct answer and respond with the letter of that choice.

B