The reason why people who have friends live longer than people who don't is that ()
A.they get a lot of help from their friend move away.
B.they feel happier and take better care of themselves
C.they take better care of their friends
D.their friends can teach them how to live a longer life