Well, hiç is a quantifier, so there is a rule that we dont use the plural suffix in turkish if a quatifier is present.
The only exception is the quantifier (Bazi) .
Hope this is helpful. : )
'Bir' in 'herhangi bir' means 'a', it's for singular so it can't be used in this sentence.. and yes, hiç is used in questions and negative sentences :)
But as of January 2022, not accepted. I entered the same thing without typing because I wanted to see and it docked me a heart even though they do mean the same.