Whistle-blowing is ethical when:

a. product or decision, will cause considerable harm to the public or break existing laws
b. When the employee identifies a serious threat of harm
c. All of the above
d. When the employee's management does not act