The correct answer is A. In that time, it was important to know where a person's family was from.
Family name has always been important in history. It is still important nowadays, but many might disagree with that.
B. “can read”
this is the answer because literate, in this article, is used as a synonym or kind of a smarter way of saying “are able to read”
Girl ramaya is a noun phrase
A Grammatical name is the name given to a word, phrase or clause depending on its function in a given clause or sentence.