Найти предложения, в которых необходимо обособить приложения

Вопрос:

Укажите предложения, в которых необходимо обособить приложения.

Выберите один или несколько ответов:
1. Костя мальчик лет десяти возбуждал моё любопытство своим задумчивым и печальным взором.
2. Пляшет ветер по равнинам рыжий ласковый ослёнок.
3. Отец по специальности химик-практик не получил ни среднего, ни высшего образования.
4. Утром мы пошли на базар и впервые рассмотрели как следует простой и тихий городок Опочку.