I think it C hope this helps
Yes, technically it is true that Mosques are centers of Islamic worship, although it should be noted that Muslim people (who usually worship in the Islamic faith) can pray in a variety of places.
I believe The answer is B: Great Britain.