Select the word from the list that best fits the definition "Africa's longest river".
a) Nile
b) Amazon
c) Mississippi
d) Yangtze