Why do birds living in nature lay eggs only seasonally?

Why do birds living in nature lay eggs only seasonally?
  1. For human welfare
  2. To follow a natural cycle
  3. To lay more eggs in a year
  4. None of the above

Solution

Birds living in nature lay eggs only seasonally because of their natural cycle.

Asked in: NCERT

Practice more Reproduction in Organisms questions on Aicharya