Celestial body that affects the tides of ocean is: December 24, 2018 by qamer A. Sun B. Moon C. Galaxy D. Meteorite