Which of the following statements correctly describes the difference between testing and debugging?
Answer Options
Correct Answer
B: Dynamic testing shows failures caused by defects; debugging finds, analyzes, and removes the causes of failures in the software.