Ответ:Выбираем an, потому что буква h в honest не произносится, и слово начинается с гласного звука.He is an honest man.