以下关于软件测试原则的叙述中,正确的是( )。
①测试开始得越早,越有利于发现缺陷
②测试覆盖率和测试用例擞量成正比
③测试用列既需选用合理的输入数据,又需要选择不合理的输入数据
④应制定测试计划并严格执行,排除随意性
⑤采用合适的测试方法,可以做到穷举测试
⑥程序员应尽量测试自己的程序
A. ①②③④⑤⑥
B. ①②③④⑤
C. ①②③④
D. ①③④
D