Sort each of the following descriptions into the most appropriate bin based on whether it accurately describes a cofactor, a coenzyme, or a prosthetic group. (Not every answer may be used.)

- the heme group of catalase is an example of one of these

- a small molecule that an enzyme requires to function; can be amino-acid based, a metal, or an organic compound

- a metal, such as iron, that is not permanently associated with an enzyme may be an example of one of these

- a coenzyme that is permanently associated with an enzyme

- it is usually derived from vitamins

- a cofactor that has an organic component, but no amino acids

a small molecule that an enzyme requires to function; can be a metal or an organic compound