Ambiguous means

A ) Crystal

B ) Obstacle

C ) Hazy ✅

D ) Obnoxious