A Deciding if a given context-free grammar is ambiguous
B Deciding if a given string is generated by a given context-free grammar
C Deciding if the language generated by a given context-free grammar is empty
D Deciding if the language generated by a given context-free grammar is finite