No que diz respeito aos decoradores ( decorators) de funções e classes em Python, analise as afirmativas a seguir:
I. Não podem ser definidos pelo programador.
II. Um decorador deve ser definido como uma classe que estende a classe Decorator do módulo functools.
III. Um decorador pode ser definido através de funções ou classes.
IV. Um decorador de função obrigatoriamente deve retornar uma nova função.
V. Um decorador de classe obrigatoriamente retorna uma classe.
Está CORRETO o que se afirma apenas em: