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