C. Preventing the resupply of Allied Forces
During World War I, German submarines, or U-boats, were primarily used to disrupt and prevent the resupply of Allied forces. The German Navy implemented unrestricted submarine warfare, targeting merchant and military vessels to cut off supplies, weapons, and reinforcements reaching Britain and France. This strategy significantly affected the war by causing massive shipping losses and drawing the United States into the conflict after attacks on American ships.