The highest water fall in the world is: (A) Tugela (B) Jog (C) Angel (D) Yosemiteâ–ºCorrect Option Correct Option is: C