During the development of a software change for a system, the developer makes a mistake in his work, which leads to a fault in the code. Unfortunately, the fault is not found by software testing and is released into live.
What is the DEFINITE consequence of this mistake?
A . The system will fail, causing a defect.
B . If the defect is executed, the system may fail.
C . Loss of money, time, or business reputation.
D . Contractual requirements have not been met by testing.
Answer: B