In which district of Punjab is the Sher Shah Suri Mosque located?A. LahoreB. FaislabadC. SargodaD. Gujranwala