Five weeks ago , when he was born , he weighed 8 pounds 9 ounces and after that dipped down to 7 pounds 9 ounces . He has certainly been doing a lot of growing and all that eating has paid off for him . He also gained 2 inches and is now 23 inches long .

Question: What may be a reason why he gained weight ?
Answer: He is taller now .He has an appetite now .He eats more sweets now .None of the above choices .