Pessoal, existe uma tabelinha bem legal a respeito do acesso dos membros da classe (atributos e métodos) de acordo com o modificador.
Modificador/Acesso | classe | pacote | subclasse | todos
public | SIM | SIM | SIM | SIM
protected | SIM | SIM | SIM | NÃO
sem modificador | SIM | SIM | NÃO | NÃO
private | SIM | NÃO | NÃO | NÃO
Analisando cada afirmativa, temos:
I. Verdadeiro. O modificador private é o mais restritivo e permite apenas que membros da própria classe acessem um campo ou chame um método declarado com esse modificador.
II. Falso. Todos os modificadores, com exceção do private, permitem que os membros sejam acessados pelas classes definidas no mesmo pacote.
II. Falso. Somente os modificadores public e protected permitem que membros de uma classe sejam acessados pelas suas subclasses.
GABARITO: Alternativa a) I, apenas
Fonte: https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html