Which cell type undergoes terminal differentiation?

A. heart cells
B. hair cells
C. epithelial cells
D. stem cells

B. hair cells