Step 1: Concept
The International Enzyme Commission classifies all enzymes into six primary functional categories based on the specific type of chemical reaction they catalyze.
Step 2: Meaning
The primary classification code (EC number) relies on the specific structural transformation that occurs during the enzymatic reaction.
Step 3: Analysis
* Category A (Oxidoreductases): Catalyze oxidation-reduction reactions where electrons are transferred from a donor to an acceptor molecule $\rightarrow$ Correct.
* Category B (Transferases): Catalyze the transfer of a functional group (such as a methyl, phosphate, or acetyl group) from one molecule to another $\rightarrow$ Correct.
* Category C (Hydrolases): Catalyze the cleavage of chemical bonds by adding water molecules $\rightarrow$ Correct.
* Category D (Lyases): Catalyze the removal of groups to form double bonds, or the addition of groups across double bonds, rather than serving as general group addition enzymes.
* Category E (Ligases): Catalyze the joining of two molecules using energy from ATP hydrolysis, whereas the inter-conversion of groups within a single molecule is catalyzed by Isomerases.
Step 4: Conclusion
The combinations that are completely accurate according to official enzyme commission rules are A, B, and C, matching option B.
Final Answer: (B)