Answer:
Wilson cited Germany's violation of its pledge to suspend unrestricted submarine warfare in the North Atlantic and the Mediterranean, as well as its attempts to entice Mexico into an alliance against the United States, as his reasons for declaring war.
Explanation:
Before the U.S entered WW1, The Germans had sunk the British submarine called 'Lustitania'. Germany had also invaded the country of Belgium which was neutral in 1914. The Zimmerman telegram also: Germany sent a telegram to Mexico persuading Mexico to annex (add territory) of New Mexico, Arizona, and Texas. It was intercepted by the British and essentially the British snitched on Germany to America and sent the entire telegram to America. 6 of April, America declared war on Germany and by June. So.
MAIN REASON: Unrestricted Submarine Warfare because Germany sank the British Lustitania submarine