面向对象程序的三个基本特性是:
A、抽象 
B、封装
C、继承
D、 多态