Hindus believe in reincarnation, which is

A) the belief in a higher power.
B) rebirth in new bodies or forms of life.
C) the sum of good and bad actions in one's present and past lives.
D) a caste system.