Which naval force kept General Cornwallis and his troops from escaping Yorktown? A. The Spanish navy. B. The British navy. C. The French navy. D. The Continental navy.