Which term describes a general relationship between a group of words or ideas?

A.antonym
B.degree
C.analogy
D.synonym