How did the timing of General Washington’s attack on Trenton help ensure a colonial victory?

He attacked in the winter, when armies usually did not fight.

He chose a day when the British army was marching on a nearby town.

He attacked when French officials were supplying the Continental army.

He chose a day when the British would not be expecting to fight.