Deadlock occurs when processes cannot proceed due to resource conflicts. The four necessary conditions are: 1. Mutual Exclusion: Resources are held in a non-shareable mode. 2. Hold and Wait: Processes holding resources request additional ones. 3. No Preemption: Resources cannot be forcibly taken. 4. Circular Wait: Processes form a circular chain of resource requests. Option (1) lists two correct conditions. Option (3) is partially correct but incomplete. Options (2) and (4) include incorrect conditions (preemption is not a deadlock condition).