Answer:
b. That cartoon with the talking dog is hilarious, yes?
Explanation:
The option chosen possesses a comma to separate the sentence from the word yes, which works like a question tag. Thus, it intends to confirm or check understanding of the information from the sentence, so that the listener agrees with or him or her.
The rest of the sentences are incorrectly punctuated because the final checking yes/no question is not separated from the rest of the sentence. Meanwhile, option D wrongly separates the subject from the predicate with a comma.