Which of the following have been criticized the most for offering concepts that are vague and subjective?

A) Humanistic psychology
B) Psychoanalysis
C) Behaviorism
D) Cognitive psychology