The correct answer is B. An old sari was given to the beggar by Sayali.
Option A is incorrect because it states that an old sari was given to Sayali by the beggar. This is not the case, as Sayali is the one who gave the beggar the old sari.
Option C is incorrect because it states that the beggar was being given an old sari by Sayali. This is not the case, as the beggar was not forced to accept the old sari. Sayali gave the beggar the old sari out of her own free will.
Option D is incorrect because it states that the beggar had to be given an old sari by Sayali. This is not the case, as the beggar did not have to accept the old sari. Sayali gave the beggar the old sari out of her own free will, and the beggar was free to accept or decline the gift.