Viruses, not bacteria are the cause of common cold, influenza and most coughs. Antibiotics are only effective against bacterial illnesses and in some cases when used against cold or flu they can do more harm than good, the expert warned.