单项选择题

How long can elephants live

A.They can live for twenty years.
B.They can live for fifty years.
C.They can live for eighty years.