The idiom 'under one's nose' means
A
extremely popular
B
underneath another person's nose
C
in one's presence
D
meddle officiously
Correct Answer: in one's presence