River Nile originates from …….?

A) Lake Nyasa

B) Cherangany Mountains

C) Lake Victoria

D) Springs in Kenya