Which factors are responsible for high and low tides?
O A. Cold and warm ocean currents
OB. The moon's gravity and Earth's rotation
O C. The ocean's conveyor belt and refraction
O D. Earthquakes and volcanoes