Question: what is the best answer for how old are you?
Answer: There may be special circumstances when someone might say What's your age?, but the normal question is How old are you?. The answer is "(X)", not "(X) years", or even "(X) years old" - unless you are five!