单项选择题

以下关于覆盖测试的说法中,错误的是()

A.语句覆盖要求每行代码至少执行一次
B.在路径测试中必须用不同的数据重复测试同一条路径
C.路径测试不是完全测试,即使每条路径都执行了一次,程序还是可能存在缺陷
D.分支覆盖应使程序中每个判定的真假分支至少执行一次