The correct answer is (d) All the above rights.
Foreigners are entitled to the same fundamental rights as citizens of India, except for the right to vote and the right to hold public office. This is because the Constitution of India guarantees these rights to all persons, irrespective of their nationality.
The Right against Exploitation prohibits all forms of forced labour, child labour, and trafficking in human beings. The Right to Equality before Law prohibits discrimination on the grounds of religion, race, caste, sex, place of birth, or any of them. The Right to Life and Personal Liberty prohibits arbitrary arrest, detention, and torture.
Foreigners are also entitled to certain other rights, such as the right to freedom of speech and expression, the right to peaceful assembly, and the right to form associations. However, these rights can be restricted in certain circumstances, such as when they are in conflict with the security of the State or the maintenance of public order.
In conclusion, foreigners are entitled to a wide range of rights under the Indian Constitution. These rights are essential for ensuring that they are treated fairly and justly in India.