Components of a good whistleblower program/policy are:
a) An effectively communicated statement of responsibility
b) Clearly defined procedures for reporting
c) A guarantee against retaliation
d) All of the above