Абсолютно правильный и гуманный поступок и по отношению к Б и по отношению к другим коллегам (им, наверное, тоже не хочется заболеть и принести еще эту заразу  семьи). Именно так этику и внедряют в коллективы - а то все молчат , поэтому офисы, как и детские сады полны больными=((. Этично не сморкаться на коллег, а быстро восстанавливаться дома и не создавать риска для других.