What is the meaning of the suffix “or” or “er ”

AA person who does something
CPertaining to
BCapable of
DState of being

If you are unsure of the root word in an unfamiliar term the best resource to use would be:

AThesaurus
CYour teacher
BDictionary
DJust guess