It's true. You can ask a question but you can't detain people if they don't wish to answer.
My remark was a response to a different assertion from "you have NO right to detain people if they don;t answer." I even quoted your words, immediately before saying "as a matter of law, that's false." Here is your contention:
-- and have NO right to demand to know if somebody lives there, or ask what their business is. NO right at all. --
I said then, and I hold to it, that those propositions are false, as a matter of law.