What is the difference between computer memory and computer storage?

A.
Computer memory is the storage hierarchy; computer storage is a subset of the computer
memory.
B.
Computer memory handles data from input devices; computer storage handles data from
output devices.
C.
Computer memory is the fast, volatile data-retention technologies; computer storage is the
slower, permanent data-retention technologies.
D.
Computer memory includes the arithmetic unit of the CPU; computer storage includes the
control unit of the CPU.
Explanation: