The correct choice is (c) Fibroblast
Easy explanation: Antigen presenting cells (APC) is of two types i.e. professional and non-professional antigen presenting cells. Professional antigen presenting cells are B-lymphocytes, dendritic cells, and macrophages while non-professional APCs are fibroblast, epithelial cells, glial cells etc.