Why did the North agree to the Missouri Compromise?

A. It allowed Maine to enter the Union as a free state.
B. It repealed the Fugitive Slave law.
C. It allowed California to enter the Union as a free state.
D. It banned slavery in the Northwest Territory.