4. In biochemistry, the non-protein components required for enzymatic activity are collectively known as cofactors. Without these components, the protein part of the enzyme (called the apoenzyme) is catalytically inactive. The classification of these components is generally broken down into three main categories based on their chemical nature and the strength of their bond to the enzyme. What are these three categories of non-protein components? Give one example to each category.