Step 1: Understand bio-reserves.
Bio-reserves are protected areas meant to conserve biodiversity, including species, habitats, and ecosystems. India has 23 such bio-reserves that are home to a variety of flora and fauna.
Step 2: Review the options.
- 10 bio-reserves is incorrect, as India has more.
- 18 bio-reserves is also incorrect.
- 23 bio-reserves is the correct number according to the Ministry of Environment, Forest and Climate Change.
- 41 bio-reserves is incorrect, as it exceeds the actual number.
Step 3: Conclude.
India has 23 bio-reserves, making option (C) the correct answer.
Final Answer:
\[
\boxed{23}
\]