Sobre o escopo de variáveis no Visual Basic for Aplications, considere as seguintes afirmativas:
1. Uma variável com escopo de procedimento local é reconhecida somente dentro do procedimento no qual é declarada.
2. Variáveis no nível do módulo não podem ser declaradas dentro de um procedimento.
3. Quando uma variável local é declarada com a instrução Dim, a variável permanece em existência somente enquanto o procedimento no qual é declarada está sendo executado.
4. Uma variável pública pode ser declarada em qualquer local de um procedimento.
Assinale a alternativa correta.