The American attack at Trenton was successful mainly because?

A. Trenton was guarded by Hessian troops.
B. Washington’s troops obeyed their orders.
C. no one expected troops to cross the river at night.