单项选择题

Which of the following may cause memory deficits?

A、Brain damage
B、Disease
C、Psychological trauma
D、All of above