Analise a estratégia de solução a seguir: "Definir uma hierarquia de classes responsáveis pela instanciação de uma hierarquia paralela C classes produtos, em que cada classe concreta é capaz de instanciar um produto específico de cada tipo definido em uma família de produtos". Assinale a alternativa com 0 nome do padrão que define essa estratégia: A Abstract Factory B Factory Method C Singleton D Prototype E Builder