Detailed Answer
Correct answer: (C)
Executive directors are appointed as directors and registered as such at Companies House, and they also have a service agreement because they are employed by the company.
Non-executive directors are not employed by the company: they just give the benefit of their expertise at board meetings.
Service agreements of more than two years must be approved by the shareholders (by ordinary resolution) under s188 CA 2006.