How was Germany at a military disadvantage in World War I?

AIt fought the war in two separate locations.
BIts soldiers were smaller and weaker than the others'.
CIts weapons were more advanced than its enemies'.
DIts soldiers served with a higher code of conduct