Why did Vicksburg surrender?
a. General Grant's attack of the city caused heavy casualties for the Confederates.
b. The city ran out of food and the people inside were starved into surrendering.
c. The city had no water and the people inside had to surrender.
d. The Confederate commander was ordered by Jefferson Davis to surrender to General Grant.