which of the following would violate the categorical imperative? a fraudulent mortgage contract sexual harassment in the workplace telling a lie to save the life of an innocent person all of these