Answer:
c. and d
Step-by-step explanation:
As a whistle-blower, one of your aim is to guide against unethical dealings of other people , hence you are creating an environment that uphold ethical conduct,
In addition, whistle-blowing will disclose all imminent dangers to the software community thereby preventing security breaches.