The correct answer is (b), void.
A gift is a transfer of property from one person to another without consideration. In order for a gift to be valid, the donor must intend to make a gift, the gift must be delivered to the donee, and the donee must accept the gift. If the donor dies before the gift is accepted, the gift is void. This is because the donor cannot transfer ownership of property after death.
Option (a), valid, is incorrect because the gift is void if the donor dies before the gift is accepted.
Option (c), voidable, is incorrect because a voidable gift is a gift that is valid but can be cancelled by the donor or the donee. In the case of a gift that is void, the donor cannot cancel the gift because the donor is deceased.
Option (d), subject to decision of the court, is incorrect because the court cannot make a gift valid if it is void.