The battle that the British General Charles Cornwallis won at the expense of many men was the The Battle of Guilford Court House.
Therefore option A is corrects
The Battle of Guilford Court House started on March 15, 1781, during the American Revolutionary War, in present day Greensboro which was the headquarters of the seat of Guilford County, North Carolina.
British forces numbering 2,100 under the command of Lieutenant General Charles Cornwallis defeated Major General Nathanael Greene who commanded a whooping 4,500 Americans soldiers.
However, The British Army, suffered a lot of casualties. It is estimated that about 27% of their total forces were annihilated.
The battle was described as the largest and most hotly contested action in the American Revolution's southern theater.
Learn more about The Battle of Guilford Court House at https://brainly.com/question/14598120
#SPJ1