Answer:
b. Adjective clause
Explanation:
The subordinate clause in this sentence is "who bought me a puppy for my birthday" and it functions as an adjective because it modifies the noun phrase "the one" (like adjectives and adjective phrases, adjective clauses describe or add information about a noun element in the sentence).
Answer:
B. Similarities and differences.
Explanation:
Comparing things is identifying things similar about two objects, and contrasting things is identifying things different about two objects.
I would say B because that is an opinion not a fact making it illogical