Why did Vicksburg surrender?


A. The city had no water and the people inside had to surrender.


B. The city ran out of food and the people inside were starved into surrendering.


C. General Grant's attack of the city caused heavy casualties for the Confederates.


D. The Confederate commander was ordered by Jefferson Davis to surrender to General Grant.