What was the significance of the Battle of Prairie Grove?

A: It was where the Confederates surrendered.
B: The Union was victorious and maintained control of the Missouri border.
C: It was the first battle fought on Arkansas soil.
D: Confederates were able to disable Union ships.

B: The Union was victorious and maintained control of the Missouri border.