Where does Abraham Lincoln give The Gettysburg Address?

A.outside the White House

B.on the field of a bloody Civil War battle

C.at the location where his son died

D.at the site where the South announced its secession

I'm guessing A?