Which of the following factors is/are responsible for tides on earth?

  1. Rotation of Earth
  2. Gravitational pull of Moon
  3. Revolution of Earth

Select the correct option from codes given below:

Answer: [D] 1, 2 & 3

All of the above given factors are responsible for tides on earth.The daily pattern of high and low tides is not caused by the changing position of the sun and moon, but is directly caused by the rotation of the earth. Because the earth takes one day to rotate about its own axis, the high tide/low tide cycle repeats twice a day. The reason that there are two high-tide/low-tide cycles every day is because there are two tidal bulges and not one. 

This question is a part of GKToday's Integrated IAS General Studies Module