Which answer best explains why early Native Americans spread throughout North America?
A. They wanted to find a sea route to Asia.
B. Before they started farming, they followed animal herds across the continent.
C. They were fleeing the Vikings, who had come to conquer North America.
D. They hoped to spread Christianity to all of the people on the continent.