Visibilidade Pública (+): determina que o atributo ou método pode ser utilizado por qualquer objeto.
Visibilidade Protegida (#): determina que além dos objetos da classe detentora do atributo ou método também os objetos de suas subclasses poderão ter acesso ao mesmo.
Visibilidade Privada (-): somente os objetos da classe detentora do atributo ou método poderão enxergá-lo ou utilizá-lo.
Visibilidade Pacote (~): o atributo ou método é visível por qualquer objeto dentro do pacote.
Alternativa: D