What role did European colonies play in World War I?
A 
They were the sites of battles that gave the Allies an advantage.
B 
They launched uprisings that distracted the major powers from the European conflict.
C 
They provided new technologies and weapons that made the fighting more deadly.
D 
They provided their empires with troops and resources.