Answer - D
The AWS Documentation mentions the following
With Amazon Kinesis Data Analytics, you can process and analyze streaming data using standard SQL. The service enables you to quickly author and run powerful SQL code against streaming sources to perform time series analytics, feed real-time dashboards, and create real-time metrics.
To get started with Kinesis Data Analytics, you create a Kinesis data analytics application that continuously reads and processes streaming data. The service supports ingesting data from Amazon Kinesis Data Streams and Amazon Kinesis Data Firehose streaming sources. Then, you author your SQL code using the interactive editor and test it with live streaming data. You can also configure destinations where you want Kinesis Data Analytics to send the results.
The other options are invalid because they can’t directly be used to perform SQL queries on the streaming data.
For more information on Kinesis Analytics, please visit the url
https://docs.aws.amazon.com/kinesisanalytics/latest/dev/what-is.html