The correct options are
A Migration maybe from urban to urban area.
C Migration may not always be permanent.
Migration can be from rural to rural, urban to urban or rural to urban area. It can be for less than a year (short-term) or more than a year (long term). It can be permanent when a person never returns to his/her original place of living.