The matching is as follows:
(a) Ethical Cognitivism matches with (iii) Descriptivism, as Ethical Cognitivism holds that moral statements are propositions that can be true or false, aligning with the descriptive nature of moral facts.
(b) Ethical Non-cognitivism matches with:
(i) Emotivism, which argues that moral statements express emotional attitudes rather than factual claims.
(ii) Prescriptivism, which suggests that moral statements serve as prescriptive commands rather than truth-apt propositions.
Thus, the correct matches are:
\[
(a) \to (iii), \quad (b) \to (i) and } (ii).
\]