Correct Answer:
A. Memory for meanings
Semantic memory stores general knowledge and facts, like meanings of words, making option A correct. Options B, C, and D describe episodic, procedural, and context-dependent memory, respectively, which are distinct types.