Assinale a alternativa correta a respeito de destrutores na linguagem C++.
- A A sobrecarga do destrutor é permitida caso a classe possua somente atributos públicos.
- B Uma classe pode possuir múltiplos destrutores.
- C Destrutores retornam um valor booleano indicando o sucesso da operação.
- D Um destrutor recebe como parâmetro o próprio objeto a ser destruído.
- E O nome de um destrutor sempre é iniciado com o caractere til (~).