Elderly people benefit from having pets because pets provide company that is often lacking as one’s children and grandchildren grow up and move away, the responsibility of caring for a pet can:
a) promote emotional well-being
b) alleviate loneliness
c) encourage physical activity
d) all of the above