'On pins and needles' describes a state of anxious waiting or uneasy anticipation. Option A is unrelated - vision isn't relevant to this idiom. Option B is too neutral - the phrase implies anxiety about waiting. Option C is incorrect - the phrase describes looking forward to something, often with worry or excitement.