The United States declared war on Germany a as a result of German U-boats sinking of four unarmed American merchant vessels b as a result of treaty obligations c in response to demands by American munitions makers d after Mexico signed an alliance with Germany