The systems analyst hesitated to talk to strangers about his highly specialized work, fearing it was too ___ for people uninitiated in the computer field to understand.

What goes in the blank?
a) intriguing
b) derivative
c) frivolous
d) esoteric
e) rudimentary

2 answers

Please look these words up in a dictionary. Then you'll know the answer.

Dictionary.com is a good online dictionary.
Look up words you do not know in a dictionary. You may type the word into your web browser (Google, Bing, whatever you use) followed by the word "definition", then enter or click on the search button to find a definition.