The sense of taste begins with the taste buds, located on top of the fungiform papillae, or the large bumps on the tongue. Other taste receptor cells can be found on the palate and in the throat, but...
we taste them by licking nd chewing the food so are taste buds process what we are eating.
i think it is he tastes' is right
Yes your taste buds can taste mayonnaise, unless all of your taste buds are dead, than you cant taste anything.