1.

what is the meaning of idiom 'Carrot and stick ' ?

A. To annoy somebody
B. To work carelessly
C. Death
D. Reward and punishment
Answer» E.


Discussion

No Comment Found