Trata-se de uma questão sobre arquitetura de computadores.
O comando da questão pergunta qual o nome da situação onde 2 processos estão estagnados e não conseguem ser executados por depender de recursos entre eles.
Vamos para as alternativas:
A) Certa. É exatamente isso, deadlock ocorre quando 2 processos estão rodando em paralelo (processo A e processo B, por exemplo), o processo A para continuar executando precisa de um recurso que está sendo utilizado pelo processo B, o processo B por sua vez para continuar executando precisa de um processo que está sendo utilizado pelo processo A, dessa forma, nenhum dos 2 processos avança e nenhum deles libera o recurso, causando o deadlock.
B) Errada. Multitasking é um conceito de paralelismo a nível de thread.
C) Errada. Concorrência é o fato de 2 processos disputarem o mesmo recurso.
D) Errada. Threading é a forma de criar linhas de execução dentro de um processo.
E) Errada. Semáforo é uma forma de implementar o controle de acesso a recursos compartilhados.
Gabarito do Professor: Letra A.