回答

Can I~?は家族や友人、親しい同僚に使います。

May I~?は目上の人や初対面の人などに尋ねるときに使います。
確かに違いは難しいですね。でも厳密にいうと若干違うみたいです!

この回答にコメントする
疑問は解決しましたか?