Yes,yes,yes,fish can taste,smell&hear.The lateral line is of course the way fish hear,they actualy feel vibrations in the water instead of hear as we know it.Fish have a remarkable sense of smell,take the bull shark,they can smell a drop of blood in millions of gallons of water comming from hundreds of miles away, and taste,of course they taste.any body who has ever kept fish can attest to the fact that they will attempt to eat most particulates either on the bottom or floating around the tank,and if it does'nt taste good they will spit it out.