River which carries maximum quantity of water into the sea is? (A) English Channel (B) Indus (C) Nile (D) Amazonâ–ºCorrect Option Correct Answer is: D