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. Texas was a slave state, and its admission to the Union would upset the balance between free and slave states in Congress. This issue contributed to significant political debate and controversy in the years leading up to the eventual annexation of Texas in 1845.