Which of the following vulnerabilities can lead to unexpected system behavior, including the bypassing of security controls, due to differences between the time of commitment and the time of execution?
A . Buffer overflow
B . DLL injection
C . Pointer dereference
D . Race condition
Answer: A