A DevOps engineer is designing a solution to centrally ingest and process a large volume of Amazon CloudWatch logs produced by multiple applications. The solution must gather all CloudWatch logs from multiple AWS accounts, process the logs in real time, and store the processed logs in an Amazon S3 bucket.
Which solution meets these requirements with the **LEAST** implementation effort?
A Create an S3 bucket in a single AWS account. Create an export task for each CloudWatch Logs log group and set the S3 bucket as the destination. Create an Amazon EventBridge rule that invokes the export task every hour. B Create an S3 bucket, an Amazon Kinesis data stream, and an Amazon Data Firehose delivery stream in a single AWS account. Create a CloudWatch Logs subscription filter for each CloudWatch Logs log group. Set the Kinesis data stream as the destination of the subscription filter. Set the Kinesis data stream as the source for the S3 bucket and as the destination for the Firehose delivery stream. C Create an S3 bucket and an Amazon Data Firehose delivery stream in a single AWS account. Create a CloudWatch Logs subscription filter for each CloudWatch Logs log group and set the Firehose delivery stream as the destination. Set the S3 bucket as the destination for the Firehose delivery stream. D Create an S3 bucket and an Amazon Data Firehose delivery stream in a single AWS account. Create an account-level CloudWatch Logs subscription filter and set the Firehose delivery stream as the destination. Set the S3 bucket as the destination for the Firehose delivery stream.