单项选择题

以下叙述中正确的是______。

A.用C语言实现的算法必须要有输入和输出操作
B.用C语言实现的算法可以没有输出,但必须要有输入
C.用C程序实现的算法可以没有输入,但必须要有输出
D.用C程序实现的算法可以既没有输入,也没有输出