Sebuah sel B mengidentifikasi patogen ketika antibodi pada permukaannya mengikat antigen asing tertentu. Antigen/antibodi kompleks ini diambil oleh sel B dan diproses oleh proteolisis menjadi peptida. Sel B kemudian menampilkan peptida antigenik ini pada permukaannya molekul MHC kelas II. Kombinasi MHC dan antigen ini menarik sel T pembantu yang cocok, yang melepaskan limfokina dan mengaktifkan sel B. Ketika sel B yang diaktifkan kemudian mulai membelah, keturunan (sel plasma) mengeluarkan jutaan salinan antibodi yang mengenali antigen ini. Antibodi ini beredar di darah dan plasma, mengikat patogen yang mengekspresikan antigen dan menandai mereka dengan penghancuran atau penghancuran dan penyerapan oleh fagosit. Antibodi juga dapat menetralkan secara langsung dengan mengikat virus, menetralisir dengan mengikat bakteri atau bakteri yang mengganggu reseptor.
racun bakteri