River Nile Originates From

River Nile originates from—

a. Lake Nyasa
b. Cherangany mountains
c. Lake Victoria
d. Spring in Kenya