This phrase can have two meanings. It can be used to mean “to do something”, or it can be used politely to request information. The best choice for a formal situation is may, as it carries the same connotations as “can.”
How to Say “I Can’t” in English