多项选择题

A.预防是在失效原因发生之前
B.预防是针对失效原因的措施
C.探测是在失效发生之后的检出措施
D.预防是针对失效采取的措施