Answer: D is right. But there are also many other reasons.
Explanation: League of Nations was formed by Allied powers (from the WW I) so consequently it was viewed as "League of Victors". Moreover USA did not join, may other states did not join and later on League of Nations was unable the prevent outbreak of WW II.