Final answer:
The Hindu Marriage Act was enacted in 1955, recognizing the Hindu marriage ceremony. None of the options provided in the question correspond to this year. Separately, in 2013, the U.S. Supreme Court ruled the Defense of Marriage Act unconstitutional in the case of United States v. Windsor. The question as presented does not include the correct answer in the given options
Step-by-step explanation:
The government officially recognized the Hindu marriage ceremony and changed the registration law in the year 1955 through the enactment of the Hindu Marriage Act. Prior to this, there was no specific law recognizing Hindu marriages. The 1955 Hindu Marriage Act stated that Jains, Buddhists, Sikhs, and Hindus of any sect, creed, or caste could intermarry, and it laid out provisions for cases where a non-Hindu intends to marry a Hindu, with specific legal stipulations. However, the question as presented does not include the correct answer in the given options (A) 1910, (B) 1922, (C) 1934, and (D) 1947. Therefore, none of the options provided accurately represent the year the Hindu marriage ceremony was recognized by the government, which is indeed 1955.
Separately, regarding the ruling on the Defense of Marriage Act (DOMA) in the United States, the U.S. Supreme Court ruled DOMA unconstitutional in 2013 in the case of United States v. Windsor. This ruling was a key event in the LGBTQ community's fight for marital rights, leading to the 2015 Supreme Court decision that made same-sex marriage legal nationwide.