The legal code of Hammurabi called for

a. specific punishments for each type of violation.
b. monetary fines for all offenses.
c. punishment only for crimes against the government.
d. equal punishment for a crime against a person regardless of class.