单项选择题

Animals are good for old people's health because animals ______.

A.can look after them
B.can be their good companions
C.are more reliable than people
D.can help them with housework