To be a witness to a marriage, one must be of 18 years, a citizen of India, sane mind, and the consent to be witnesses should not be under any force or coercion.