Answer:
4) lie-detector tests
Explanation:
Employers cannot perform polygraph tests when they are evaluating a job applicant, and they cannot discriminate against a current employee for not taking a polygraph test.
Some states allow private polygraph tests when the employee is accused of some wrongdoing and he/she accepts it. Other states like Rhode Island, Massachusetts, Maryland, New Jersey, Oregon, Delaware and Iowa directly prohibit private polygraph tests for any reason at all.