单项选择题

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.