单项选择题

对于输入输出,在设计和编程时都应该考虑的原则是( )。

A.对部分输入数据检验数据的合法性
B.不允许默认值
C.输入一批数据时,最好使用输入结束标志
D.输入数据时,不允许使用自由格式