To clarify this particular rule, ???who??? (the subject/nominative) and ???whom??? (the object/accusative/used for all oblique cases which in English require prepositions such as of, for, by and with) are either relative pronouns???the man, ???whom??? I just saw, is my uncle???or interrogative pronouns??????who??? made that noise?