AWS Certified SysOps Administrator SOA-C01 – Question731

A company using AWS Organizations requires that no Amazon S3 buckets in its production accounts should ever be deleted.
What is the SIMPLEST approach the SysOps Administrator can take to ensure S3 buckets in those accounts can never be deleted?

A.
Set up MFA Delete on all the S3 buckets to prevent the buckets from being deleted.
B. Use service control policies to deny the s3:DeleteBucketaction on all buckets in production accounts.
C. Create an IAM group that has an IAM policy to deny the s3:DeleteBucketaction on all buckets in production accounts.
D. Use AWS Shield to deny the s3:DeleteBucketaction on the AWS account instead of all S3 buckets.