The branch of agriculture which deals with fruit crops, vegetable crops, ornamental crops, medicinal & aromatic crops, spices & plantation crops and post-harvest management and processing, is known as
a) Apiculture
b) Horticulture
c) Floriculture
d) Olericulture