Question: If a class has one or more secondary constructors, what must each of them do?

  1. Each secondary constructor must call super().
  2. Each secondary constructor must call base().
  3. Each secondary constructor must directly or indirectly delegate to the primary.
  4. Each secondary constructor must have the same name as the class.

Answer: The correct answer of the above question is Option C:Each secondary constructor must directly or indirectly delegate to the primary.