OSS として公開されているプログラム言語である Scala の特徴はどれか。
オブジェクト指向プログラミングと関数型プログラミングの両方が可能である。
クラスの多重継承が可能である。
実行前にコンパイルされて、ネイティブコードを生成する必要がある。
変数の型が、参照する実際の値によって実行時に決定される動的型付け言語である。