Which of the following is true for Spark SQL?
(i)Provides an execution platform for all the Spark applications
(ii)It enables users to run SQL / HQL queries on the top of Spark.
(iii)It is the kernel of Spark
(iv)Enables powerful interactive and data analytics application across live streaming data