保证JAVA语言可移植性的特征是( )。
A 面向对象
B 安全性
C 分布式计算
D 可跨平台