What event finally caused the United States to enter World War I?

The Zimmerman telegram was sent to Mexico.
A submarine sank the RMS Lusitania.
Three ships were sunk off the Eastern seaboard.
The government thought Germany would win.