What is Federer's age as of 2015?

Options:
A) 33
B) 34
C) 42
D) 43
 
Answer : 34