hi i would go with the last option that is confused or perplexed
It is the last one the meaning of befuddled means to make some think unclear.
Answer:
D all of the above
Explanation:
Hope this helpssss