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