Answer:
I'm pretty sure is D. The mountains to the south of the river.
But it does say that the Kagera river is the true source of the River Nile and the Blue Nile is the second source.
Also the Nile's water resource comes from Lake Tana and Lake Victoria.
Sorry i couldn't help more, but i hope this helps a little.
:)