Explanation
D: All of the above.
Secularism in the Indian context refers to a concept of state neutrality towards all religions. It means that the Indian state does not promote or endorse any particular religion and treats all religions equally. The Constitution of India guarantees freedom of religion to all citizens and prohibits discrimination based on religion.
Thus, option B is correct as citizens are not subject to discrimination on the ground of religion. Furthermore, secularism in India means that religion is an individual's private concern, and the state does not interfere in matters of religion. Hence, option A is also correct.
In addition, religious institutions in India are free to propagate their faith, and the state does not interfere in their religious practices. Therefore, option C is also correct.