The statement that best explains why John Brown’s raid failed to unite forces that opposed slavery is:
"Northerners and southerners were not ready to resort to violence to abolish slavery."
This reflects the broader societal context at the time, where there was a reluctance among many to take up arms against the institution of slavery, which ultimately contributed to the failure of Brown's raid to galvanize a unified movement against slavery.