The correct option is D khadi
The National flag of India is by law required to be made of khadi. Thus, it would be a violation of the law, if the flag is made of any material except khadi. Only one manufacturer is authorised to make the national flag.