Gabarito disponível
Resolução comentada
O bloqueio com read_lock, write_lock e unlock é o compartilhado (ternário).
No bloqueio binário há apenas dois estados (locked/unlocked). O bloqueio compartilhado/exclusivo, também chamado ternário ou multimodo, possui três estados: read_lock (compartilhado), write_lock (exclusivo) e unlock. Por isso é o utilizado no 2PL.
Análise das alternativas
A) 'Bloqueio de protocolo' não é uma modalidade de bloqueio. B) O binário só tem locked e unlocked. C) A conversão (upgrade/downgrade) é uma operação sobre bloqueios, não um tipo com esses três estados. E) 'Unitário' não é uma modalidade padrão.
Referência: Elmasri & Navathe, Sistemas de Banco de Dados – Controle de concorrência com bloqueios binários e compartilhados/exclusivos.
Resolução comentada do VaiConcursos.