Explanations:The question asks which dynasty ruled for the most number of years among the given options: Khalji, Slave, Tughluq, and Lodi. To answer this, it is essential to understand the timeline and duration of rule for each dynasty in medieval India.
The Slave dynasty, also known as the Mamluk dynasty, was the first Muslim dynasty to rule the Delhi Sultanate. It was established by Qutb-ud-din Aibak in 1206 and lasted until 1290, spanning approximately 84 years. The Slave dynasty was followed by the Khalji dynasty, which was established by Ala-ud-din Khalji in 1290 and lasted until 1320, spanning about 30 years.
The Tughluq dynasty, established by Ghiyas-ud-din Tughluq in 1320, ruled until 1414, spanning approximately 94 years. This is the longest period among the given options. The Tughluq dynasty is known for its significant administrative reforms and the establishment of the city of Tughluqabad. However, the dynasty also faced numerous challenges, including rebellions and the weakening of central authority.
The Lodi dynasty, established by Bahlul Lodi in 1451, ruled until 1526, spanning about 75 years. This dynasty is known for its efforts to consolidate power and maintain stability in the Delhi Sultanate. However, the Lodi dynasty's rule ended with the invasion of Babur, who established the Mughal Empire.
Understanding the timeline and duration of rule for each dynasty is crucial for historical analysis. The Tughluq dynasty's rule was the longest among the given options, making it the correct answer to the question.