A) Kaspersky, Dr.Web, Avast, Comodo, ESET-NOD32, Panda, Trend-Micro
b) Если его не обнаружит антивирус, если пользователь проигнорирует уведомление антивируса, если вирус "запретил" своё удаление, если вирус создал свои копии в разных местах, если вирус является руткитом или буткитом и скрыл своё присутствие в системе.
c) Проверка файлов на вирусы, проверка запускаемых/загружаемых файлов на вирусы, проверка всего компьютера на вирусы, фильтрация входящих/исходящих соединений, блокировка доступа к интернету определённых приложений, "изоляция" приложения от операционной системы (sandbox), нагрузка на систему (жрёт ресурсы пк), сбор личных данных о пользователях (IP адреса, версии ОС, информация о компьютере, посещаемые сайты), создание конфликтов и подвисаний (редко)