关于面向对象和面向过程编程描述,以下选项中正确的是( )
A.面向对象编程比面向过程编程更为高级
B.所有面向对象编程能实现的功能采用面向过程同样能完成
C.面向对象和面向过程是编程语言的分类依据
D.模块化设计就是面向对象的设计
正确答案是B