Correct option is (c) Liver
Best explanation: Kupffer cells is another name for megakaryocytes. These are Monocytic Agranulocytes, i.e. agranular WBCs having one large nucleus. They leave the Blood Vessels and can enlarge almost 30 times their size. The megakaryocytes of the brain are called mircoglial cells, lungs are alveolar macrophages, liver is Kupffer cells and for lymph nodes, spleen and bone marrow, they are sinuslining macrophages.