I would choose C) Cognates are words that share the same background and are similar in spelling.
This is because I've learned in my Spanish class that a cognate is a word in a language (i.e. spanish) looking similar and having the same meaning of a word in another language (i.e. English)