Three years ago, the average age of Anoop, Bhargav, and Chinmay was 27 years, and that of Bhargav and Chinmay 5 years ago was 20 years. What is the present age of Anoop?
A. 25 years
B. 28 years
C. 31 years
D. 34 years