Humayun restored his Indian kingdom with the help of the ruler of

Arabia
Kabul
Persia
Turkey

The correct answer is C. Persia.

Humayun was the second Mughal emperor of India. He was the son of Babur, the founder of the Mughal Empire. Humayun was born in Kabul, Afghanistan, in 1508. He ascended to the throne of the Mughal Empire in 1530, after the death of his father. However, he was soon overthrown by Sher Shah Suri, a Pashtun ruler from Bihar. Humayun was forced to flee India and spent the next 15 years in exile.

In 1545, Humayun returned to India with the help of the Persian ruler Shah Tahmasp. He defeated Sher Shah Suri’s son, Islam Shah Suri, and regained the throne of the Mughal Empire. Humayun ruled India until his death in 1556.

The other options are incorrect. Arabia is a peninsula in Southwest Asia. Kabul is the capital of Afghanistan. Turkey is a country in Western Asia.