Which best describes the term Hijrah?

Acode of laws governing Muslim life
BMuhammad's flight from Mecca to Medina
CIslamic school where mathematics are taught
Darmed struggle against enemies of Islam