Final answer:
The correct answer is option B. General Edward Braddock failed to capture Fort Duquesne and was killed during an ambush by French and Native American forces.
Step-by-step explanation:
The British General that failed to capture Fort Duquesne was General Edward Braddock. In 1755, during the early stages of what would become known as the French and Indian War, General Edward Braddock led a large British force to take Fort Duquesne from the French.
Despite his expectations of a quick victory due to his heavy artillery, Braddock's forces were ambushed by the French and their Native American allies just six miles from the fort.
The ensuing battle was a debacle for the British, leading to heavy casualties, including the death of General Braddock himself. The other generals listed, including General John Burgoyne and General Charles Cornwallis, were involved in different theaters and campaigns later during the American Revolutionary War, not the French and Indian War.