Goto (A → D.BC, B) = {A → DB.C , C→ .c , C→ eps. }
Goto (A → .DBC, D) = {A → D.BC , B→ .Bb, B→ eps. }
Goto (A → D.BC, B) U Goto (A → .DBC, D) = {A → DB.C , C→ .c , C→ eps. } U {A → D.BC , B→ .Bb, B→ eps. }
There is no duplicate production , so answer is 6.
X→ eps. = X→ .eps = X→ . because all are having same meaning.