which of the following animal can live on both water and land?