You want to create an instance of several families of classes. Which design pattern best fits this objective?
Bridge
Abstract Factory
Singleton
Decorator