The correct option is B 10 years
Let, Aditya's current age be x
Twenty years from now, Aditya's age will be x+20.
Given, twenty years from now, Aditya's age will be three times his age today, which is 3x.
⇒ 3x=x+20
⇒ 2x=20
⇒ x=10 years
Therefore, Aditya's current age is 10 years.