What tactic did Ulysses S. Grant use successfully against the Confederates at Petersburg?

a sneak attack

a siege

a cavalry charge

a frontal assault

a siege