Respuesta :
The battle that gave the Union army control over the Mississipi river was C. The battle of Vicksburg. hope this helps!
Vicksburg, it was the only battle on that list on the river and afterwards the confederacy weren't able to use the river to move goods or troops up or down the river