The longest river is located in:

A ) Asia

B ) Africa ✅

C ) Latin America

D ) North America