Answer:
D. all of the above
Step-by-step explanation:
Neuroglia are the supporting cells of nervous system. There are different types of neuroglial cells.
- Astrocytes
- Oligodendrocytes
- Schwann cells
- Microglia
- Ependymal cells
- Satellite glial cells
ASTROCYTES:
They provide nutritional support to the neurons (nerve cells). They also take part in the formation of blood-brain barrier. They also maintain suitable extracellular environment for neurons. In addition, they provide structural support to the nervous system.
OLIGODENDROCYTES:
They myelinate the axons of neurons in central nervous system (CNS; Brain and Spinal cord).
SCHWANN CELLS:
They perform the same function as oligodendrocytes but on the neurons in the peripheral nervous system (PNS; nerves and ganglia outside the brain).
MICROGLIA:
Normally, they are inactive. They can be specialized to perform phagocytosis during injury or insult. They are the resident macrophages of central nervous system (CNS).
EPENDYMAL CELLS:
They line the ventricles of the brain. In addition, they also line the neural tube.
SATELLITE GLIAL CELLS:
They cover the cell bodies in the PNS and are responsible for protection.
Coming back to answer choices,
a. provide nourishment and support for neurons
This is the function of astrocytes.
b. hold neurons in place
This is the function of astrocytes.
c. can be specialized to perform phagocytosis
This is the function of microglia.
d. all of the above
This is the correct answer choice as all of the above options are characteristic to neuroglia.