Tsunamis are primarily caused by disturbances on the ocean floor. This can occur due to underwater earthquakes, volcanic eruptions, or landslides. Among the options provided, the correct answer is:
2. disturbance on the ocean floor.
Storms, living things swimming, and wind do not generate tsunamis.