AWS Certified Developer Associate DVA-C01 – Question409

A company is hosting a workshop for external users and wants to share the reference documents with the xternal users for 7 days. The company stores the reference documents in an Amazon S3 bucket that the ompany owns.
What is the MOST secure way to share the documents with the external users?

A.
Use S3 presigned URLs to share the documents with the external users. Set an expiration time of 7 days.
B. Move the documents to an Amazon WorkDocs folder. Share the links of the WorkDocs folder with the external users.
C. Create temporary IAM users that have read-only access to the S3 bucket. Share the access keys with the external users. Expire the credentials after 7 days.
D. Create a role that has read-only access to the S3 bucket. Share the Amazon Resource Name (ARN) of this role with the external users.