A Solutions Architect designed a system based on Amazon Kinesis Data Streams. After the workflow was put into production, the company noticed it performed slowly and identified Kinesis Data Streams as the problem. One of the streams has a total of 10 Mb/s throughput.
What should the Solutions Architect recommend to improve performance?
A. Use AWS Lambda to preprocess the data and transform the records into a simpler format, such as CSV.
B. Run the MergeShard command to reduce the number of shards that the consumer can more easily process.
C. Change the workflow to use Amazon Kinesis Data Firehose to gain a higher throughput.
D. Run the UpdateShardCount command to increase the number of shards in the stream