The answer is a eating disorder. Reason is because b,d and c are all physical disorders in which your mind has no control over. However eating disorders are usually caused by a form of stress or worry about somthing in your head that causes you to not want to eat
Because your brain interprets information that’s goin outside of the head, and having this disorder would “restrict” your learning abilities bc of a traumatic experience or god knows what. Eating disorders don’t affect your mental state.