Salut à toi,
Je pense que mon camarade golden dune a bien expliqué une chose très importante qu'il faut vraiment la noter,
عفواً ------ c'est comme désolé ou excusé moi, il se lit comme ça ---- 'afwan
par exemple dans la petite phrase que Golden disait : عفواً..لم أسمع ما قلت ---- désolé, (excusé moi), je n'entends pas ce que t'as dit
et bien l'autre : عفواً ...عفواً ---- euh désolé (de vous déranger)
Revenons à ta question :
La vraie réponse de 'شكرا' c'est bien " الْعَفْو" c'est avec "ال", donc, faire attention et bien noter ça,
par exemple :
شكرا لك
العفو
Il y a une autre expression, mais rarement donc on le dit : " لا شكر على واجب", plutôt pour être très précis, nous les marocains on dit souvent cette phrase et on la considère comme une réponse de 'shuk'ran'