Which choice best describes a deadlock situation?
when you try to execute a series of events simultaneously on multiple threads Official documentation: Deadlocks and race conditions
when you are trying to execute an action after a user event is registered
when you try to instantiate two objects at the same time in the same class or struct
when simultaneous instructions are waiting on each other to finish before executing