What is a best practice when configuring a Symmetrix VMAX for optimal performance and cost?

A.
Different drive types are mixed and spread throughout the array.
B.
Dedicated engines have appropriate drive types to meet application needs.
C.
A dedicated array with Enterprise Flash Drives (EFD).
D.
A dedicated array based upon application requirement.