A
A situation where processes wait indefinitely for resources
B
A network error
C
A type of virus
D
A memory leak
Correct Answer: Option A — A situation where processes wait indefinitely for resources
Explanation:
A deadlock occurs when two or more processes are each waiting for resources held by the other, resulting in a circular wait where none can proceed indefinitely.