An application must support two case types. The case types are released into production on separate schedules.
Given these requirements, which specialization approach do you use?
A . The case types are organized in the same class. Each case type is managed with a unique ruleset.
B . All rules are managed in the same ruleset and circumstanced by case type.
C . The case types are organized in unique classes. Each case type is managed with a unique ruleset.
D . The case types are organized in unique classes. Both case types are managed with a single ruleset.
Answer: C