What development accounted for the failure of the Schlieffen Plan?
A. A French and British major counterattack
B. The Germans couldn't mobilize in time
C. The British and French had superior naval forces
D. The Germans were poorly organized