Explanations:The question asks about the first invader to attack Delhi, a significant historical event in the context of Indian history. To understand this, it is essential to consider the timeline of invasions and the impact they had on the region.
Muhammad Ghori, also known as Muhammad of Ghor, was a ruler of the Ghurid Empire in Central Asia. He launched several invasions into India, with the most notable being the Battle of Tarain in 1192. This battle was a turning point in Indian history, as it marked the beginning of Muslim rule in the region. Muhammad Ghori's victory over Prithviraj Chauhan, the ruler of Delhi, led to the establishment of the Delhi Sultanate, which would go on to rule much of northern India for several centuries.
It is important to note that while other invaders such as Babar and Alauddin Khilji also attacked Delhi, they did so much later in history. Babar, the founder of the Mughal Empire, invaded Delhi in the early 16th century, nearly 300 years after Muhammad Ghori. Alauddin Khilji, a ruler of the Khilji dynasty, also attacked Delhi, but his reign came after Muhammad Ghori's invasions and was part of the subsequent Muslim rule established by Ghori.
Genghis Khan, the founder of the Mongol Empire, did not attack Delhi. His campaigns were primarily focused on Central Asia and China, and he did not extend his conquests to India.
Therefore, Muhammad Ghori is correctly identified as the first invader to attack Delhi, marking a significant shift in the political and cultural landscape of the region. Understanding the historical context and the timeline of invasions is crucial for comprehending the impact of these events on Indian history.