I panicked as soon as I saw the queen, and took the queen in a split second!
But the best move is …Qxb5. I should avoid being taken by the white queen with a tempo AND take the bishop because the knight will take the queen eventually: Qxb5, …Nxb5.

I don’t know why they had the horse gone to e6 then, because the horse can go to d7 to avoid being taken by the bishop.