B. Both the Union and Confederacy are responsible for the civil war.
Explanation:
They both accepted the war, but for different reasons as even stated in the answer. The union wanted war because the Confederacy was dividing the nation in order to gain absolute authority, while the Confederacy wanted.. absolute authority so that slavery was not abolished and plantation owners could continue making profit from crops.