Diante da impossibilidade de realizar a leitura direta do Banco de Dados de determinado portal de dados públicos, uma companhia realiza a leitura das informações de interesse de forma automatizada por meio de um algoritmo de webscrapping, que encontra partes da página por meio da linha de código '//div[@id="dados_pessoas"]', dentre outras.
Em seguida, os dados são carregados em instâncias que implementam a interface "Serializable", da classe "br.mil.marinha.Pessoa" e possui certos atributos definidos como "transient".
Ressalta-se que um dos requisitos é não permitir que informações sensíveis, como dados de saúde, tramitem na API, cuja segurança é considerada baixa.
Acerca do código citado ('//div[@id="dados_pessoas"]') exemplificado para o algoritmo de webscrapping e a classe JAVA, cuja arquitetura está ilustrada na figura a seguir, assinale a opção correta.
