Topic 26 Session 1 Vocabulary 3 Fill in the blanks with the correct words and phrases. A. Faults that are predicted are _________________________ . B. If an engineer makes a mistake in a software’scode, this is a(n) _________________________________________ . C. The _______________________________________________ attemptsto stop faults before they occur. D. The _________________________________________________ detectsdesign and implementation faults. E. Software must meet all ___________________________________before it passes a test. F. Engineers can use a(n) ____________________________________as a comparison tool.