The British were at a disadvantage since they were fighting on land that was not their own, and they didn't know it as well.
The answer is B. Without the United States, the League lacked the firepower to actually make a huge difference without the individual nations suffering huge consequences. In turn, the League didn't do anything, thus they were ineffective and nothing but a figurehead for democracy and international peace.
I know for a fact that it's D. The Zealots