The correct option is B Aryabhatta
Aryabhatta developed a scientific explanation for eclipses. He was a famous mathematician and astronomer. He wrote a book known as Aryabhatiyam. He proclaimed that day and night were caused by the rotation of the earth on its axis,