Which of the following periods is considered as the revolutionary era in Indian history?

A 1857-60
B 1857-1947
C 1857-90
D 1845-1947