单选题 C语言主要是借助以下哪种手段来实现程序模块化
【正确答案】 D
【答案解析】解析:C语言用函数实现软件的模块化设计。