12)Which one of the given flows correctly describe the Spark Streaming Architecture?
a) Data streams in batches of RDDs > Process RDDs with transformations which return new RDDs > Actions return data in batches
b) Streaming data converted into Dstreams > Process Dstreams using transformations > Actions save data to external storage
c) Data streams divided into batches > Process data using transformations > Output operations push data out in batches
d) Spark streaming context doesn't give access to methods of creating Dstreams from the various input sources