Your answer would be B! 'Smallest' is describing the puppy therefore it is describing a noun which makes it an adjective. A noun: Person, place or thing Pronoun: Is a word that takes the place of a noun (example: he, she it.) Adjective: Describes a noun. Hope this helps! :)