List the organs of human alimentary canal and name the major digestive glands with their location.
Name the glands associated with the digestion of carbohydrates in the human alimentary canal and mention their role ?