1. No. To generate a c,you must introduce a C. From S,you can't use SB(S) since you don't want the parens. You can't use SB since you can never introduce a C. So you must start with SBC. But anything that comes from B must start with a or b. So nothing can generate cabc.