A company has an Amazon S3 bucket that contains critical data. The company must protect the data from accidental deletion. Which combination of steps should a solutions architect take to meet these requirements? (Choose two.)
- AEnable versioning on the S3 bucket.
- BEnable MFA Delete on the S3 bucket.
- CCreate a bucket policy on the S3 bucket.
- DEnable default encryption on the S3 bucket.
- ECreate a lifecycle policy for the objects in the S3 bucket.