Which of the following is the largest mosque in the world?0 A. Imam Ali Mosque, Iraq B. Great Mosque of Mecca, Saudi Arabia C. Al-Masjid an-Nabawi , Saudi Arabia D. Faisal Mosque, Pakistan Submitted by: Kamran khan Read More Details about this Mcq: