A company's web application is using multiple Linux Amazon EC2 instances and storing data on Amazon EBS volumes.The company is looking for a solution to increase the resiliency of the application in case of a failure and to provide storage that complies with atomicity, consistency, isolation, and durability (ACID).What should a solutions architect do to meet these requirements?
A. Launch the application on EC2 instances in each Availability Zone.Attach EBS volumes to each EC2
instance.
B. Create an Application Load Balancer with Auto Scaling groups across multiple Availability
Zones.Mount an instance store on each EC2 instance.
C. Create an Application Load Balancer with Auto Scaling groups across multiple Availability
Zones.Store data on Amazon EFS and mount a target on each instance.
D. Create an Application Load Balancer with Auto Scaling groups across multiple Availability
Zones.Store data using Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA).