Which of the following was not a cause of the Great Depression?

A: Overspeculation and buying stock on margin.

B: Tariffs which restricted overseas trade.

C: Debts the US owed from fighting in World War I.

D: The Federal Reserve didn't strictly enforce banking laws and prevent the collapse.