Which one of the following rulers laid the foundation of a new town where the modern city of Agra stands?
A
Muhammad bin Tughlaq
B
Sikandar Lodi
C
Akbar
D
Shahjahan
Correct Answer: Sikandar Lodi
He founded a new town where the modern day Agra stands. He was known to be a kind and generous ruler who cared for his subjects.