General Medicine General 50cc1bf6 Most efficient antigen presenting cell in the skin - A Dendritic cell B Macrophages C Langerhans cell D Kupffer cells