多项选择题

下列关于Scala的说法正确的是:()。

A.Scala是一种多范式编程语言
B.Scala具备强大的并发性,支持函数式编程
C.Scala运行于Java平台,兼容现有的Java程序
D.Scala是Spark的主要编程语言,但Spark还支持Java、Python、R作为编程语言