The name of the highest waterfall in the world is? (A) Angel Falls (B) Niagara Falls (C) Iguazu Falls (D) Victoria Falls The answer isĀ (A) Angel Falls