Shouldn't it be Jó reggelt?
The correct answer needs to start with jó reggelt, not jó napot.
Shouldn't the translation actually be: "Jo napot, a pincer vagyok" ?
Hungarian word order is very flexible. You're sentence is correct, too, just like the suggested answer.
I was told napot means afternoon........ fix this