In the following question, four alternatives are given for the idiom/phrase in bold and italics in the sentence. Choose the alternative which best expresses the meaning of idiom/phrase.

He is in the habit of throwing dust in his superiors eyes

A.

putting sand into the eyes of his superiors

B.

making his superiors blind

C.

deceiving his superiors

D.

showing false things to his superiors

Correct answer is C

No explanation has been provided for this answer.