For flexibility and reduced coupling. Frame the concept in practical terms so you can explain it during interview discussion.
Composition allows a class to contain instances of other classes, promoting flexibility and reduced dependency. For instance, a Customer class may contain an Address object rather than inheriting from an Address class, allowing for multiple addresses and easier future changes.
Additional Notes
Why prefer composition over inheritance in class design?