单项选择题

软件测试用例包括

A.输入数据和输出数据
B.测试计划和测试数据
C.被测程序和测试规程
D.输入数据和预期输出结果