单项选择题

A.国际人口迁移是指发生在不同国家之间的人口迁移
B.国内人口迁移只指发生在一个国家内省于省之间的人口迁移
C.外出旅游,购物等发生的人口移动也属于人口迁移
D.国内人口迁移仅指由农村迁向城市的人口移动