Which of the following statements regarding conventional finance and behavioral finance is true?
A. Conventional finance says that all investors are rational.
B. Behavioral finance says that prices are not always correct and investors are sometimes irrational.
C. Behavioral finance says that prices are efficient.
D. Behavioral finance says that all investors are irrational.