Detailed Answer
Answer (D) is correct. Corporate directors have a fiduciary duty to provide the corporation with business opportunities that come to them in their positions as directors of the corporation. A director who personally takes such a business opportunity has breached his or her duty.