Which is the longest river in the world ?

A ) Nile ✅

B ) Amazon

C ) Yangtze

D ) None of these