Which African river flows north and is the world's longest river
A.congo
B.niger
C.senegal
D.nile
A.congo
B.niger
C.senegal
D.nile