The correct option is D Its country headquarters are located in New Delhi.
The Red Cross Society is not a para-military force. It is a voluntary organisation. Its Indian branch is headquartered in New Delhi. It has a presence within India and beyond with almost 700 branches across the globe. This body was set up in the year 1920.
The organisation follows 7 fundamental principles: humanity, impartiality, neutrality, independence, voluntary work, oneness, and internationalism.