Correct Answer: A
Azure Data Lake Analytics uses U-SQL language for query processing. U-SQL combines the declarative feature of SQL (Structured Query language) with the procedural extensibility of language C#, and takes the benefit of parallelism for enabling efficient data processing at a massive scale.
Option A is correct. U-SQL is the query processing language that is used by Azure Data Lake Analytics.
Option B is incorrect. Data Lake Analytics uses U-SQL, not Scala.
Option C is incorrect. Spark SQL is the language used by the Azure Databricks.
Option D is incorrect. There is no such language as Lake SQL.
Option E is incorrect. Data Lake Analytics uses U-SQL, not Scala for query processing.
References:
To know more about batch processing, please visit the below-given links:
https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/batch-processing
https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/batch-processing