Idiom meanings: To poke one's nose into

A ) To clean nose

B ) To bury oneself

C ) To take interest in other's affairs ✅

D ) None of these