Essa pergunta parece óbvia, porém precisa de um pouco mais de atenção.
Seria muito mais fácil se a questão fosse a seguinte "Em Java, quando uma variável local é declarada mais de uma vez em um mesmo método, ocorre um erro de compilação".
Meu ponto de vista: posso ter quantas variáveis locais eu desejar, e com o mesmo nome! Basta verificar o significado de variável local. Sendo assim, posso declarar uma variável local em dois ou mais métodos com o mesmo nome, porém só não posso fazer isso no mesmo método. Com esse pensamento seria fácil assimilar o enunciado da questão como correta.
Refletir nunca é demais!