The correct option is D All of the above
Polylecithal, Megalecithal and Macrolecithal - all have same meaning. It means those eggs which have enormous amount of yolk is present in these eggs and here yolk is several times greater than cytoplasm. These eggs may be small or big. The eggs are usually few in number, and the embryo have enough food to go through a full fetal development in most groups. Apart from birds, these types of eggs are also found in cartilegenous fishes and reptiles as well.