Question: Meaning of idiom “Poke one’s nose”:
Correct Answer: D. Interfere in others’ affairs
Explanation: It refers to intruding into others' matters.