Which is the deepest River of the world?

Which is the deepest River of the world?

A. Nile
B. Amazon
C. Congo
D. None of these