Beans have been cultivated by humans for 6,000 years.