Gabarito disponível
Resolução comentada
PATCH atualiza parcialmente um recurso, apenas nos campos informados.
O PATCH serve para modificações parciais: envia-se só o que deve mudar. Pelo gabarito, é o método descrito como idempotente com esse objetivo. O PUT, ao contrário, substitui o recurso por completo.
Análise das alternativas
A) GET apenas consulta o recurso. B) PUT é idempotente, mas substitui o recurso inteiro. C) POST cria recursos e não é idempotente. E) DELETE remove o recurso.
Referência: Saudate – REST: Construa API's inteligentes de maneira simples
Resolução comentada do VaiConcursos.