Why did Congress pass the Indian Removal Act in 1830?

Ato move Indian tribes away from the coast where flooding was a danger
Bto move eastern Indian tribes to lands west of the Mississippi
Cto move Indian tribes out of areas where the soil was poor for farming
Dto move western Indian tribes to Mexico so they could hunt freely

Verified Answer :

The main reason why Congress passed the Indian Removal Act in 1830 was "b. to move eastern Indian tribes to lands west of the Mississippi," since the goal was to clear this land for white settlement. 

The correct answer is B. To move eastern Indian tribes to lands west of the Mississippi

Explanation:

The Indian Removal was a law signed by the Congress of the U.S. on May 28 of 1830, in this act the main purpose was to remove some Indian tribes from their ancestral territory at the east of Mississippi to west territory, more specifically to nowadays Oklahoma territory. This law was quite controversial, considering some tribes did not agree with the relocation, the act was discriminating Native tribes and the relocation had important negative consequences on the tribes, including the death of many of them during the relocation and lost of the tribes' ancestral lands. Considering this, it can be concluded the main reason for the Removal Act in 1830 was "to move eastern Indian tribes to lands west of the Mississippi".