John is a witness to a Civil War battle in which General Thomas Jackson stands “like a stone wall,” holding the line against the Union assault. Which battle is John probably witnessing?
Select the best answer from the choices provided.
A.the Battle at Fort Sumter
B.the Battle at Bull Run
C.the Battle of the Ironclads
D.the Battle of Shiloh