Which is the ever first mosque on the surface of earth? A. Masjid-e-Nabvi B. Masjid-al-Haram C. Masjid-e-Quba D. Masjid Kharif