Religion is a protected class, and many religions don’t drink. If the reason they don’t drink is their religion, it isn’t a valid reason to state for not hiring them. Yes, most hr people in this case would use some other alternate reason that isn’t linked to the protected class.