a-No, it only works against bacteria. b-Yes, it can work against both bacteria and viruses.
You can ask a new question or answer this question.