"Who is the boy?"
Translation:Kdo je ten hoch?
Your guess very wrong. All three forms kluk/hoch/chlapec are equally fine and accepted. If you have some problem, you must always report the complete sentence. Often the problem is somewhere else.
And if you believe your answer should be accepted you should use "My answer should have been accepted".