Soap does not kill a virus. . Heat kills it, alcohol kills it, antibacterials do nothing to it! If you had a flu would you take an anti-biotic? No cus it does not kill a virus, an anti-biotic is an anti bacterial. Viruses and bacteria have completely different make ups. When we wash our hands, we aren't killing the bacteria, we are washing it off of our skin. Removing the bacteria from our skin into the sink, down the drain etc. The virus cannot live on a surface for a lengthy period of time which is why it is advocated to wash your hands. If it is on your hands then you are more than likely to ingest it and allowing it into your body. So washing your hands to remove the virus (not kill it) is the safest thing to do.