____ are model building techniques where computers examine many potential solutions to a problem, iteratively modifying various mathematical models, and comparing the mutated models to search for a best alternative.
A. Expert systems
B. Ad hoc reporting tools
C. Iterative mutations
D. Sampled alliterations
E. Genetic algorithms