challenge: What types of cells are oligodendrocyte progenitor cells (OPCs) known to function as progenitors for?
  
  A. Oligodendrocytes and microglia
  B. Oligodendrocytes and some protoplasmic type II astrocytes
  C. Neurons and ependymal cells
  D. Astrocytes and ependymal cells
  Answer: 