下列关于 Spark 基本概念的描述,正确的是( )。
A.
弹性分布式数据集( RDD )是分布式内存中一个抽象概念,提供一种高度受限共享内存模型。
B.
有向无环图( DAG )是用于反映弹性分布式数据集( RDD )之间依赖关系。
C.
应用( Application )是指用户编写的 Spark 应用程序,包含多个 Driver 功能代码和分布在集群中多个节点上运行 Executor 代码。
D.
驱动程序( Driver Program )是指运行 Application 的 main() 函数且创建 SparkContext 。