Which civilizations started in the Ohio River Valley and eventually spread north throughout New England?

a.
Olmec and Maya

c.
Adena and Hopellells

b.
Toltec and Aztec

d.
Hohokam and Anasazi