Answer is B. An adjective meaning unfriendly.
Explanation: the descriptive word in front of the noun is an adjective. That was my first clue, the other three are verb, adverb and noun. Then the dog was acting unfriendly by growling and showing his teeth.
Problem solved!