“Objetos de software também se comunicam viainterfaces. Uma interface Java descreve um conjunto de métodos que pode serchamado em um objeto para instruí-lo, por exemplo, a realizar alguma tarefa ou retornaralgumas informações. Uma declaração de interface inicia com a palavra-chaveinterface e contém somente constantes e métodos abstract. Diferentemente dasclasses, os membros de interface devem ser public e as interfaces não podem especificar nenhum detalhe deimplementação, como declarações de métodos concretos e variáveis de instância.Todos os métodos declarados em uma interface são implicitamente métodos public abstract, e todos os campos são implicitamente public, static e final.” (DEITEL, DEITEL, 2010)
Portanto, letra C.