Correct Answer:
B. Long-term memory
Long-term memory stores a vast amount of information in a relatively permanent fashion. Sensory memory is momentary, and short-term/working memory holds information for brief periods, making them incorrect for permanent, extensive storage.