Why were the Battles of Trenton and Princeton important?

A. American forces successfully fought off a siege of both port cities.

B. The Continental Army drove British forces out of the northern states.

C. The United States used the victories to secure European allies in the war.

D. The Continental Army won battles that restored their confidence.