The correct option is D about 3 years since Dec 9, 1946
The Constituent Assembly adopted the Constitution on November 26, 1949. It came into force on January 26, 1950, which is celebrated as Republic Day in India. It almost took 3 years since it's the first meeting to finally prepare the Constitution for India.