Antes de resolvermos essa questão, devemos ter em mente o seguinte:
No bloqueio binário, existem duas formas: escrita e leitura. O bloqueio de escrita é exclusivo e o bloqueio de leitura é compartilhado. O bloqueio de escrita não é compatível com ninguém.
Agora resolvendo a questão
a) ERRADA. se existe um bloqueio exclusivo em um determinado item e a transação pede outro bloqueio para esse item, independente do tipo de bloqueio que for, ele ficará esperando. O que pode acontecer é a transação que está esperando cair por time out.
b) ERRADA. Como visto na justificativa da letra A, não ocorrerá um deadlock e sim pode acontecer um time out da transação.
c) ERRADA. O bloqueio de leitura é um bloqueio compartilhado
d) CERTA
e) ERRADA. O bloqueio de escrita é um bloqueio exclusivo