Question from the Object-oriented programming - Fundamentals test

Which Design Pattern should I use to give dynamically new responsabilities to an object ?