Exasperating elusive " means
A
Illusionary
B
irritably difficult to detect
C
exhaustingly secretive
D
tiresomely difficult search
Correct Answer: irritably difficult to detect