The best choice that describes a morpheme is:
C. A morpheme is a small unit that has its own meaning.
This definition effectively captures the essence of what a morpheme is, as it refers to the smallest grammatical unit in a language that carries meaning. Morphemes can be words themselves (free morphemes) or parts of words (bound morphemes).