Which cell produces the myelin sheath for neurons in the CNS?

Oligodendrocytes produce the myelin sheath for neurons in the CNS.

Schwann cells form the myelin sheath in the PNS.