depends on who ur apologizing to what do they like chocolate? then bake choco. chip just make sure you dont bake peanut butter cookies if they're alergic just because you like them or ones with nuts...
Indians from India tend to be very close in relationships. If you are part of their family, you often give them a kiss on the cheek. If they are just a friend, you simply hug them.