下列对程序描述不正确的是?

下列对程序描述不正确的是?

A.程序是由一系列函数组成的

B.程序是由一系列代码组成的

C.可以利用函数对程序进行模块化设计

D.通过封装可以实现代码复用

正确答案是A