Which of the following battles was a clear Union victory?

AFirst Battle of Bull Run
BBattle of Fredericksburg
CBattle of Chancellorsville
DBattle of Shiloh
EBattle of Cold Harbor

Verified Answer :

It was the "(D) Battle of Shiloh" that was a clear Union victory, although it should be noted that some people who actually took part in the battle did not know it was a true victory until later.