Which was not a cause of World War II in Europe?

A.) German invasion of Poland
B.) failure of the Treaty of Versailles
C.) attack on Pearl Harbor
D.)failure of appeasement