Okay, I see the confusion. I meant that there is a debate as to whether or not humans are apes but there is no debate as to whether or not humans are primates.
There is no debate. None at all. Why are you making this nonsense up?
...lesson in life you learnt ?