B is the answer according to me.
a) is decidable because emptiness problem for Context free languages is decidable. L(G)=ϕ, where G is CFG is decidable.
b) is the subset problem for Turing machines. Since M1 and M2 are TMS so {L(M1) U L(M2)} is also accepted by a TM (closed under union). Hence, L(M) ⊆ {L(M1) U L(M2)} is undecidable because subset problem is only decidable for regular languages.
c) is the membership problem for Turing machines, hence undecidable. We cannot say whether w∈M or not.