The correct option is B 18,500
<!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}-->
Flowering plants are those which produce flowers, fruits, and seeds. There are about 18,500 flowering plants in India. It accounts for 6% of the world’s flowering plants.