Why were there more slaves in the Southern colonies than in the Northern colonies? A. The weather was warmer in the South. B. Southern farms needed many workers. C. Northern colonists opposed slavery. D. The harbors in the South were better and busier.