Analise as seguintes afirmações relacionadas a Teste de Software:
I. O teste "caixa-preta" e o teste "caixa-branca" são os únicos tipos de testes possíveis quando não se dispõe do código-fonte.
II. O teste "caixa-preta", também chamado "teste funcional", testa o sistema do ponto de vista do usuário, isto é, não considera a estrutura interna ou a forma de implementação do sistema.
III. Ao adotar uma abordagem "top-down", o executor de teste deve concentrar-se inicialmente no teste "caixa-branca", que parte de uma visão externa do sistema.
IV. O teste "caixa-branca" procura exercitar todas as partes do código de um sistema.
Indique a opção que contenha todas as afirmações verdadeiras.