Which event led the United States to declare war on Germany during World War I?

A.
the Sussex Pledge violation
B.
the Zimmerman note
C.
failure of the Nivelle Offensive
D.
the spread of British propaganda