Synonym of Enigma is:

A. Question

B. Puzzle

C. Answer

D. Content