Answering the claim that Jesus is just a prophet because he asked “Why do you call me Good”

Answering the claim that Jesus is just a prophet because he asked “Why do you call me Good”
Jesus asked the rich man in Matthew 19:17 saying:
And he said unto him, Why do you call me good? there is none good but one, that is, God
And that from Muslim point of view disprove Jesus divinity, but is that the case?
First: that would be the case if Jesus said “Don’t call me good because only God is good” but he did not say that he was simply stating this “Why do you call me Good and only God is good? Are you admitting that I am God?” or “Do you think I am God?”.
So where in that text Jesus denying he is good or denying he is God?
Jesus is simply stating if their is someone who is without a sin and is all perfectly good then this someone must be God, now check the next argument
Second: Jesus claimed all goodness to himself in John 8:46 saying
Which of you convicts me of sin?
So human dare to challenge all with that and hence Jesus claimed to be God
Third: The scripture testified to Jesus goodness and moral completeness in more than one place, for example in 1st Peter 2:22
Who did no sin, neither was guile found in his mouth
And in Hebrews 7:26
For such a high priest was befitting for us, who is holy, harmless, undefiled, separate from sinners, and made higher than the heavens
Forth:In John 10:11 Jesus said
I am the good shepherd: the good shepherd gives his life for the sheep
So not only good but “The Good shepherd” And according to OT the good shepherd is God!
We find that in Psalm 23:1
The LORD is my shepherd; I shall not lack
For More about Jesus divinity we recommend this PDF book
Putting Jesus in His Place