多项选择题

A.按深度优先可以首先实现和验证一个完整的功能需求
B.只需最顶端一个驱动
C.利于故障定位
D.底层验证被推迟,且底层组件测试不充分