Which is the longest river in Asia

Ganges
Brahmaputra
Euphrates
Yangtze – Kiang
Nile