As opções de respostas estão incorretas. Senão vejamos:
C - No Django Rest, a validação é realizada inteiramente na classe do serializador.
Alternativa correta! Como vimos em aula, a restrição de exclusividade no campo cpf está sendo explicitamente aplicada por um validador no campo do serializador.
A validação aplicada no serializador é referente ao tamanho da string do cpf (11 digitos). A validação de exclusividade (unique) é aplicada no model. Ainda, no model há uma validação do max_length=11 que é aplicada quando tenta-se enviar um cpf com mais de 11 digitos.
Assim, no meu entendimento, o django-rest a validação é realizada em conjunto com o model e não exclusivamente na classe do serializador.
Este entendimento está correto?