Which is the closest synonym for the word enamored?

A.indifferent
B.captivated
C.infuriated
D.conscientious

B. captivated