Разберем каждое имя:
* Ефим: Первая буква гласная (Е), следовательно, условие "Первая буква согласная" - ЛОЖЬ. Вторая часть "НЕ (Последняя буква гласная)" - "НЕ (м)" - ИСТИНА. ЛОЖЬ И ИСТИНА = ЛОЖЬ.
* Михаил: Первая буква согласная (М), следовательно, условие "Первая буква согласная" - ИСТИНА. Вторая часть "НЕ (Последняя буква гласная)" - "НЕ (л)" - ИСТИНА. ИСТИНА И ИСТИНА = ИСТИНА.
* Софья: Первая буква согласная (С), следовательно, условие "Первая буква согласная" - ИСТИНА. Вторая часть "НЕ (Последняя буква гласная)" - "НЕ (я)" - ЛОЖЬ. ИСТИНА И ЛОЖЬ = ЛОЖЬ.
* Екатерина: Первая буква гласная (Е), следовательно, условие "Первая буква согласная" - ЛОЖЬ. Вторая часть "НЕ (Последняя буква гласная)" - "НЕ (а)" - ЛОЖЬ. ЛОЖЬ И ЛОЖЬ = ЛОЖЬ.
Нам нужно имя, для которого высказывание ЛОЖНО. Это Михаил.
Ответ: 2) Михаил