Hi friend,"这是什么?”is the best answer.If you understand a few dialect like "这是啥”“这是嘛”also good when you are in north of China.
Well to people from south of China, we do not feel very familiar to hear"这是啥”“这是嘛”,because it is dialect expression.We recommend mandarin like "这是什么?”so everyone knows what you are talking about!