What was Wilson's reason to declare war on Germany?

He did not like the German people.
He hoped the U.S. would become a world leader.
He had invested in British markets.
C. He wanted to protect the ideals of democracy