Как правильно пишется слово "предтеча"?

предтеча
Русский орфографический словарь

предтеча, -и, тв. -ей, р. мн. -ей и -теч, м. и ж.; но: Иоанн Предтеча

иоанн предтеча
Русский орфографический словарь

Иоанн Предтеча

предтеча
Словарь трудностей русского языка
предтеча, -и; р. мн. предтечей и предтеч
предтеча
Русское словесное ударение
предтеча, -и; р. мн. предтечейи предтеч