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