Well, the ideal weight is between 131 to 160 lbs so I'm guessing that would be a healthy weight.
Satisfy their wants and needs
I would say D: appetite;
appetite is a strong desire or liking for something. At Holidays there is typically a large assortment of food that maybe you don't eat on a regular basis, therefore would have a big appetite for them.