Which is the largest mosque in Delhi, built during Shah Jahan's reign, It is situated just opposite the Red Fort ?
Sadiq Masjid, Delhi
Jama Masjid, Delhi
Humayun's Tomb, Delhi
None of the above