单项选择题

A.算法可以忽略特殊情况
B.算法应该能对输入数据不合法的情况做合适的处理
C.算法可以不关注不合法的数据
D.算法要便于阅读、理解和交流