the battle of gettysburg a. fought on southern soil. b. the last major confederate offensive. c. a victory for the confederacy. d. fought by generals lee and grant.



Answer :