12. Except as otherwise provided by this Act: (a) every person is competent to give evidence; and (b) a person who is competent to give evidence about a fact is compellable to give that evidence.