How many years Aurangzeb Aalmgir ruled India?

How many years Aurangzeb Aalmgir ruled India?

A. 40
B. 49
C. 52
D. None of these