Qual das afirmações a seguir faz uma apreciação correta a respeito da linguagem de programação Java?
A. O conceito de herança múltipla é implementado nativamente
B. Uma classe pode implementar somente uma interface ao mesmo tempo.
C. Uma classe pode implementar uma interface ou ser subclasse de outra classe qualquer, mas não ambos simultaneamente.
D. A construção de um método que pode levantar uma exceção, cuja instância é uma subclasse de java.lang.RuntimeException, não exige tratamento obrigatório por parte do programador dentro daquele método.
E. Objetos da classe java.lang.String têm comportamento otimizado para permitir que seu valor seja alterado sempre que necessário, liberando imediatamente a memória usada pelo conteúdo anterior.