问题

______ a lot of people moving to urban areas inthe last 20 years However, many migrants left their families behind

A:is raining
B:was raining
C:has rained
D:had rained
正确答案是: