Who designed the Indian National Flag?

Question:

Who designed the Indian National Flag?

Hints:

1. Gandhi first proposed a flag to the Indian National Congress in 1921.
2. First the design had traditional spinning wheel in the centre, later it was modified with Ashoka Chakra.

Options:

A. Mahatma Gandhi

B. Pingali Venkayya

C. Sarvapalli Radhakrishnan

D. Jawaharlal Nehru