What Started the American Civil War?

One of the main causes of the American Civil War was the Wilmot Proviso, in 1846. This bill banned slavery in all states acquired from Mexico, including Texas and New Mexico.