General Knowledge The longest river in the world is? A) Nile B) Thames C) Ganges D) Missisipi Detailed Solution: No Details Prev Next