AWS Certified SysOps Administrator SOA-C01 – Question818

A company needs to run a distributed application that processes large amount of data across multiple Amazon EC2 instances. The application is designed to tolerate processing interruptions.
What is the MOST cost-effective Amazon EC2 pricing model for these requirements?

A.
Dedicated Hosts
B. On-Demand Instances
C. Reserved Instances
D. Spot Instances