Is alcohol the best for cleaning hands?

No, alcohol is not the best for cleaning hands. While alcohol-based hand sanitizers are effective at killing many types of bacteria and viruses, they are not as effective against certain microorganisms such as Clostridium difficile (C. diff) and norovirus. Additionally, alcohol can be drying and irritating to the skin. Soap and water are generally more effective at removing dirt and grime from the hands, and they are less likely to cause skin irritation.