Correct choice is (b) Inheritance
The explanation is: Property inheritance allows the definition of reusable classes of software objects. This allows the synthesis of task-specific objects. FIR is an example for a generic software object and mark filter is an example for task-specific software object.