B-cell development, activation and differentiation Flashcards