Ответ:

И антонимы, и омонимы могут относиться к разным частям речи. Антонимы обычно являются одной и той же частью речи: например, «высокий — низкий» — прилагательные. Омонимы могут быть одной частью речи, например «лук» (растение) и «лук» (оружие) — существительные.