Which Civil War battle was significant in that the Union army was able to halt Robert E. Lee's invasion of the north?

AFredericksburg
BGettysburg
CShiloh
DTrenton

Verified Answer :

Gettysburg was the battle that halted Robert E. Lee

The correct answer is B) Gettysburg

The Battle of Gettysburg took place between July 1 and July 3 of 1863. This battle was imperative in terms of the Civil War, as the Union were able to force Robert E Lee and the Confederacy to retreat. This is considered a turning point by many historians due to the fact that the Confederacy never invaded the Union states again after this battle.