What best explains why slavery had nearly disappeared in the North before the Civil War?

(pick an answer)

Slavery did not fit the economic interests of the North

Slave rebellions had forced an end to slavery in the North

The Constitution ended slavery in the North

Slavery was too expensive in the North

Slavery did not fit the economic interests of the North