General Robert E Lee surrendered to General Grant.
Answer: Option B
Step-by-step explanation:
Lee was forced to surrender after being harassed by the cavalry of the Union after he and his forces were blocked from mingling with the Confederate forces in North Carolina along with no possibility of escaping.
After realizing that there was no choice, Lee notified General Grant announcing his surrender. This surrender ended the American Civil War. Confederate General Robert E Lee surrendered to General Grant in Virginia.