022. Yajnas means to______

a) Sacrifice with all the ingredient.
b) Sacrifice for the satisfaction of Humanity.
c) Sacrifice for the satisfaction of Vishnu or Krishna.
d) All of the above.

Answer