The correct option is
C Reptiles and birds
Reptiles and birds lay their eggs on land which increases the chances of discussion of their eggs in absence of water. So as a protection mechanism their eggs have a hard calcium carbonate covering which protects the egg and thus their eggs are cleidoic in nature.
Whereas in the case of insect and fishes they lay their eggs in large numbers to increase the chances of survival of the offsprings and mammals have very high parental care, therefore, their eggs are non-cleidoic.
So, the correct option is ' Reptiles and birds'