The parent parameter in the initialisor event enables inheritance (passing configuration from parent to child rulesets) and achieves polymorphism (allowing child rulesets to override or extend parent behavior). Option A (encapsulation) is not directly related to parent parameters. Option C alone is incomplete.