单项选择题

下列有关程序设计的原则中错误的是

A.对所有的输入数据都要检查数据的合法性
B.输入一批数据时,最好使用数据结束标志
C.对于不好的程序,尽量重新编写,避免修补
D.输出数据要干净,避免加注释