A heavy tsunami is caused due to ---?

A ) Earthquake

B ) Under water land slide

C ) Hurricane

D ) All of these ✅