(d) None of these
Coorect option (b)
An abstract noun is a type of noun that refers to the quality, action or state. It cannot be seen or touched, which means it can be only felt and realised. We can form the abstract nouns from the verbs, adjectives and common nouns. Thus, we can change the given verb know into an abstract noun as knowledge.