Why did Great Britain join World War I after the German invasion of Belgium?
A. Great Britain objected to Germany's violation of Belgian neutrality.
B. Great Britain hoped to capture Germany while German armies
were in Belgium.
C. Belgium offered its colonies to Great Britain in exchange for
protection.
D. Germany used Belgian ports to launch an invasion of Great Britain.