A. Nationalism and imperialism
B. Militarism and entangling alliances
C. Mutual rivalry, hatred and distrust within the countries
D. All of the above
ExamTonight – Largest MCQs and Forums Website
A. Nationalism and imperialism
B. Militarism and entangling alliances
C. Mutual rivalry, hatred and distrust within the countries
D. All of the above