单项选择题

Doctors are often caught in a ______ because they have to decide whether they should tell their patients the truth or not.

A. puzzle
B. perplexity
C. dilemma
D. bewilderment