A company collects 10 GB of telemetry data daily from various machines. The company stores the data in an Amazon S3 bucket in a source data account. The company has hired several consulting agencies to use this data for analysis. Each agency needs read access to the data for its analysts. The company must share the data from the source data account by choosing a solution that maximizes security and operational efficiency. Which solution will meet these requirements?
AConfigure S3 global tables to replicate data for each agency.
BMake the S3 bucket public for a limited time. Inform only the agencies.
CConfigure cross-account access for the S3 bucket to the accounts that the agencies own.
DSet up an IAM user for each analyst in the source data account. Grant each user access to the S3 bucket.