Question: A VBA project must declare four classes. How many class modules are needed?

  1. two (one for the properties and one for the methods)
  2. one (each class is declared in the same module)
  3. four (one for each class)
  4. as many as are required by the variable types that the objects return

Answer: The correct answer of the above question is Option D:as many as are required by the variable types that the objects return