A company wants to implement a backup strategy for Amazon EC2 data and multiple Amazon S3 buckets. Because of regulatory requirements, the company must retain backup files for a specific time period. The company must not alter the files for the duration of the retention period. Which solution will meet these requirements?
AUse AWS Backup to create a backup vault that has a vault lock in governance mode. Create the required backup plan.
BUse Amazon Data Lifecycle Manager to create the required automated snapshot policy.
CUse Amazon S3 File Gateway to create the backup. Configure the appropriate S3 Lifecycle management.
DUse AWS Backup to create a backup vault that has a vault lock in compliance mode. Create the required backup plan.