Which is an ex post facto law?
A. a law that inflict punishment on a person without a court trial
B. A lot that ensures the right to a grand jury for serious crimes.
C. A lot that says a person cannot be tried twice for the same crime.
D. A lot that applies to a crime committed for the law was passed.