Count only the rules allowed by the scenario

Scenario. A cafeteria records a meal category and whether the meal contains meat or dairy. Use the category supplied by the cafeteria; do not try to infer the category from the ingredients.

The cafeteria allows these combinations:

  • A Standard meal may contain meat or not and may contain dairy or not.
  • A Vegetarian meal contains no meat but may contain dairy.
  • A Vegan meal contains neither meat nor dairy.

A raw combination allowed by these requirements is a feasible case. How many feasible cases are there?

  • 4 cases
  • 7 cases
  • 9 cases
  • 12 cases