Answer:
C. Trench warfare
Step-by-step explanation:
A's incorrect as alliances have existed for thousands of years
B's incorrect as an infantry charge's greatest weakness is the machine gun for obvious reasons
D's incorrect as both sides had machine guns, and was not the reason for victory.
-----------
This leaves C, which makes sense as troops would be forced to hide on lower ground due to the deadliness of machine guns