Which of the following explains why tides occur every 12 hours and 25 minutes?
A. Variations in the land and depth of water make the tides uneven.
B. It takes 24 hours and 50 minutes for the earth to make a complete rotation.
C. Early scientists misunderstood how to calculate tides, and their error persists to this day
D. In some seasons, the rotation of the earth is slower than others, requiring additional time.