Which of the following idioms means ‘to steal from a shop’?

A.

Golden opportunity

B.

Green thumb

C.

Five-finger discount

D.

Black sheep

Solution:

-