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 context of the time, where many people were still advocating for more peaceful methods of social and political change, while Brown's violent approach alienated potential supporters.