The correct answer is (a).
Section 5(111) of the Hindu Marriage Act, 1956 states that “No marriage shall be solemnized between any two persons, one of whom is under the age of eighteen years and the other is not less than twenty-one years.”
Section 18(b) of the Hindu Marriage Act, 1956 states that “Any person who, contravenes the provisions of Section 5 shall be punishable with imprisonment for a term which may extend to one year or with fine or with both.”
Therefore, the punishment for violation of condition as to age as provided under Section 5(111) of the Hindu Marriage Act, 1956, has been provided under Section 18(b) of the Hindu Marriage Act, 1956.
Option (b) is incorrect because Section 17 of the Hindu Marriage Act, 1956 deals with the procedure for obtaining a decree of nullity of marriage.
Option (c) is incorrect because Section 18(a) of the Hindu Marriage Act, 1956 deals with the punishment for bigamy.
Option (d) is incorrect because there is no section in the Hindu Marriage Act, 1956 that deals with the punishment for violation of condition as to age.