Answer:
Can is used for the ability and may is for possibility.
if you ask “ can I have a sandwich” you are refering If you have the ability to have a sandwich, and may is for questioning if you can have the sandwich.
brainliest please ;)