Answer: B. B is correct. Metal ions such as Zn²⁺, Mg²⁺, and Fe²⁺ that are required for enzyme activity are classified as cofactors. Coenzymes are specifically organic non-protein molecules (e.g., NAD⁺, FAD) (NCERT Class 12 Chemistry (pre-2023 edition), Chapter 14).
Why A is wrong: A is wrong — coenzymes are organic molecules (vitamins or vitamin derivatives like NAD⁺, coenzyme A). Metal ions are inorganic and classified as cofactors, not coenzymes.
Why C is wrong: C is wrong — while some metal ions are tightly bound (prosthetic groups), the question describes a required metal ion generically. The broadest correct classification is 'cofactor.' Additionally, prosthetic groups are defined by tight/covalent binding, which is not stated here.
Why D is wrong: D is wrong — the apoenzyme is the protein portion of the enzyme, not the metal ion helper.