Q. Who was the first Sikh President of India?
Answer:
Giani Zail Singh
Notes: Giani Zail Singh was India's first Sikh President (1982-1987). He previously served as Punjab’s Chief Minister and Union Minister. His term included significant events like Operation Blue Star. None of the other options have served as President of India.