Why does the town hold the lottery?

Question 5 options:

They believe it is necessary for a bountiful harvest

To prevent the town from being over-populated

To honor the town's founder

It is an enjoyable past time

To prevent the town from being over-populated