单项选择题

A.测试用例包括输入数据和预期输出数据
B.既选用合理的输入数据,又选用不合理的输入数据作为测试用例
C.通过测试发现程序中所有的错误
D.检查程序是否做了不该做的事情