John always helps his friends, volunteers for charity work, and tries to make everyone around him feel comfortable. He rarely complains and always looks for the positive side of things. Based on his actions, which personality trait best describes John?
A) Selfish