Why did the stock market crash in 1929? options down below

1. banks did not have enough cash on hand to pay withdrawls?
2. Factories and farms did not produce enough to supply the market
3. Government put too many restrictions on investment in stocks
4. People invested too much money in risky stocks

4. People invested too much money in risky stocks.