Which of these senses is least developed in humans?A. SightB. HearingC. TasteD. SmellLeave a ReplyYou must be logged in to post a comment.