Which of these senses is least developed in humans? A. Sight B. Hearing C. Taste D. Smell Leave a ReplyYou must be logged in to post a comment.