单项选择题

A.结构化程序设计分解出的函数是一种算法零件
B.程序设计方法是研究如何对大型程序设计任务进行分解的方法
C.结构化程序设计分解出的结构体类型是一种数据零件
D.面向对象程序设计分解出的类是一种数据零件