Answer:
Correct answer is A. all Muslims.
Step-by-step explanation:
Option A is correct because all Muslims are required to visit the holy city throughout their life.
That means both those were born as Muslims and those who were converted.
Option C and D is not correct as this refers to division in the Muslim world on two branches - Shia and Sunnis.