Select the correct option regarding sacred forests or groves.
A. These are forest patches which are held in high esteem by tribal communities.
B. Rare endemic species can be found flourishing in these areas.
C. These are found in several parts of India.
D. All of these