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