Correct option is B
Explanation of the Correct Answer: · "To have sticky fingers" is an idiom that means to have a habit of stealing.
· Option (b) "To have a tendency to steal" is the correct meaning.
Why Are the Other Options Incorrect? · (a) "To be suspicious" → Incorrect; being suspicious means being doubtful, not stealing.
· (c) "To punish for a crime" → Incorrect; it refers to penalizing someone, not stealing.
· (d) "To remain joyful in a difficult situation" → Incorrect; it describes resilience, not theft.
Thus, the correct sentence is:
"The shopkeeper was extra cautious around him as he was known to have sticky fingers."