which of the following is not one of the three main antigen-presenting cell types? a. natural killer cells b. macrophages c. b lymphocytes d. dendritic cells