The only valid transversals are (c, b, a, d) and (c, d, a, b).
Note that the marriage condition is that, for any subset I of the women, the number of men whom at least one of the women would be happy to marry, |\bigcup_{i \in I} A_i|, be at least as big as the number of women in that subset, |I|.