The correct decreasing order of priority for the functional groups of organic compounds in the IUPAC system of nomenclature is
A. `-COOH, -SO_(3)H, -CONH_(2), -CHO`
B. `-SO_(3)H, -COOH, -CONH_(2), -CHO`
C. `-CHO, -COOH, -SO_(3)H, -CONH_(2)`
D. `-CONH_(2), -CHO, -SO_(3)H, -COOH`