Which of the following is an achievement of Indian astronomers?


A
They translated the Ramayana into Sanskrit.

B
They accurately calculated the length of the solar year.

C
They practiced inoculation.