Cause of tsunamis

Which of the following is a possible cause of tsunamis? O a) Mass movement hazards O b) Earthquakes O
c) Meteorite/asteroid impacts 0 d) All of the above