Who laid the foundation of Delhi Sultanate?
[A] Muhammad Ghori
[B] Qutub-ud-din Aibak
[C] Sultan Alauddin
[D] Mahmud of Ghazni
Click Here to Display Answer