B) the issue of slavery
The "root issue" that prevented Congress from adding Texas to the U.S. for many years was primarily the issue of slavery. Since Texas had a significant population of enslaved people and was intended to be a slave state, the addition of Texas raised contentious debates about the balance between free and slave states in the Union.