Which of these senses is least developed in humans?

A. Sight

B. Hearing

C. Taste

D. Smell

Leave a Reply