Shiite law provides that
A. Marriage must be performed before one witness
B. Marriage must be performed before two witnesses
C. Marriage must be performed before one male & one female witness
D. For the marriage witnesses are not necessary
Answer: Option D

Join The Discussion