以下关于软件测试原则的叙述中,正确的是( )。
①所有软件测试都应追溯到用户需求
②尽早地和不断地进行软件测试
③完全测试是不可能的
④测试无法发现软件潜在的缺陷
⑤需要充分注意测试中的群集现象
A. ①②③④⑤
B. ②③④⑤
C. ①②③⑤
D. ①②④⑤
A