Correct option is B
The correct answer is (b); Meta Cognitive Knowledge
Meta-cognitive knowledge is the awareness and understanding of one's own thought processes. It includes knowledge about oneself as a learner and thinker, as well as understanding the ways in which these processes can be monitored and managed. This concept encompasses the "stale body of information that we know about ourselves and other people as thinkers,".