Correct Answer:
B. Morocco
Ibn Battuta was a renowned Moroccan explorer who traveled extensively across Africa, Asia, and Europe in the 14th century. His detailed accounts, compiled in the "Rihla," provide invaluable insights into the medieval world.
- Morocco is correct because Ibn Battuta was born in Tangier, Morocco, in 1304, making him a native of that country.
- Spain is incorrect; while he visited parts of Al-Andalus (Islamic Spain), he was not from there.
- The empty option is invalid.
- Saudi Arabia is incorrect; he visited Mecca for Hajj but was not a native of the Arabian Peninsula. His extensive journeys originated from his homeland in Morocco.