Sorry for overlooking this question of yours, Miss Mae. I was overly tied up with an extremely urgent editing project.
Can "no" be used for "none"? It really depends on how the question is formed, structured, or enunciated. for instance, if the question is "Did anyone come to visit yesterday?", the answer could be "No, sir", "None, sir", or "No one, sir" and I think all of them would be acceptable. The idiom can vary from place and there's really no point in insisting on "none" when it has already been accepted by the group or community to alternatively use "no" or "no one" for those situations.