What was the significance of the Battle of Yorktown to the American Revolutionary War?

A. It was the turning point in the war, when the British realized they could attack during a snowstorm.

B. It was the battle that forced the Patriots to retreat from New York.

C. It was the last battle because the Continental Army forced Cornwallis to surrender.

D. It was the first battle of war, and it gave the Patriots hope that they could defeat the British.