Who absolved them of their sins?
Only God can do that
Through the priest, acting in persona Christi.
Receive the Holy Spirit. If you forgive the sins of any, they are forgiven; if you retain the sins of any, they are retained" (John 20:2123).