The best answer is B.
Forced migration can be difficult to define because sometimes people are actually forced to leave a place (e.g., due to conflict or persecution), while other times individuals may feel compelled to leave due to circumstances that are threatening or oppressive, even if there isn't a direct physical force.