Answer:
B). Conjunction.
Step-by-step explanation:
Conjunctions are illustrated as the words that function to join two words, phrases, or sentences. It brings the words or phrases together by acting as a connector in order to offer a wider and coherent meaning to the sentence.
The conjunction 'yet' is employed both as an adverb and as a conjunction in the sentence. As an adverb, it proposes a negative connotation and signifies an action that began in the past and continues till present. While as a conjunction implies the meaning 'however' and 'negates or refutes the prior claim'.
In the given sentence, the word 'yet' is functioning as a conjunction as it implies the meaning 'however' and when he says 'Alberto hates tomatoes' yet 'adores spaghetti' the conjunction 'yet' refutes the previous claim in the sentence. Thus, it functions as a conjunction in the sentence as it 'links the two sentences' together. Therefore, option B is the correct answer.