Which of the following strait is called "The Gate of Tears"?

A ) Strait of Gibraltar

B ) Strait of Hormuz

C ) Strait of Bab-el-Mandeb ✅

D ) Malacca Strait