Who was a student of William James and the first female president of the American Psychological Association?

Who was a student of William James and the first female president of the American Psychological Association? 








A) Jean Piaget
B) Margaret Floy Washburn
C) Rosalie Rayner
D) Mary Whiton Calkins










Answer: D