A. Babar B. Shah Jahan C. Bahadur Shah II D. Jahangir Submitted by: Aaqib Zeeshan ALi DedarAdvertisement Advertisement