Why did Seward buy Alaska?

1.to access Alaskan gold
2.to kick Russia out of North America
3.to increase trade in Asia and the Pacific
4.to develop desirable land