Which one of these animals can live on land as well as in water?
A. Deer
B. Giraffe
C. Frog
D. Fox
Answer:C
Which one of these animals can live on land as well as in water?
A. Deer B. Giraffe C. Frog D. Fox