AWS Certified SysOps Administrator SOA-C01 – Question541

An organization stores files on Amazon S3. Employees download the files, edit them with the same file name to the same folder on Amazon S3. Occasionally the files are unintentionally modified or deleted.
What is the MOST cost-effective way to ensure that these files can be recovered to their correct state?

A.
Enable cross-region replication on the Amazon S3 bucket
B. Enable versioning on the Amazon S3 bucket
C. Use Lifecycle Management to move the files to Amazon Glacier
D. Copy the edited files to Amazon Elastic File System

Correct Answer: B