There are various animals that go through two stages of life cycle such as insects, amphibians and some fish. Among the options given, amphibians are the ones that have a distinct two-stage life cycle consisting of an aquatic larval stage and a terrestrial adult stage. Insects undergo several stages in their life cycle including egg, larva, pupa and adult. Fish might have various stages in their development, but not typically a two-stage cycle like amphibians.