单项选择题

关于静态测试的概念,下列()是正确的。

A.静态测试和动态测试都需要运行软件
B.静态测试和动态测试具有不同的目的,却能发现相同的错误
C.静态测试发现的是失效,动态测试发现的是缺陷
D.与动态测试相比,静态技术发现的是软件失效的原因而不是失效本身