单项选择题

对于文法G(S):
S → BA
A → BS | d
B → aA | bS | c
该文法非终结符A的 FIRST集合是

A.FIRST(A) = { d }
B.FIRST(A) = { c,d }
C.FIRST(A) = { b,c,d }
D.FIRST(A) = { a,b,c,d }