Why did Muhammad more from Mecca to the city Medina?

Options:
He had already established a Muslim community in Mecca.
He and his followers faced persecution by opponents in Mecca.
He did not want to interfere with existing worship at the Kaaba in Mecca
He was a merchant and wanted to trade with the people in Medina

The correct answer is: He and his followers faced persecution by opponents in Mecca.