There are many different types of vegetarian diets. Some vegetarians consume no animal products and others combine plant sources of food with certain animal foods. Match the vegetarian diet with its definition.
a) Vegan: eats only plant foods
b) Semivegetarian: avoids meat but eats eggs, fish, and dairy
c) Ovovegetarian: plant-based diet with added eggs for animal protein
d) Lacto-ovovegetarian: plant-based diet but consumes eggs and dairy for animal protein