LL(0) grammars have no lookahead. And since they follow Leftmost derivation, at each step the parser has to derive the string by seeing 0 symbols. => Parser sees nothing.
So whenever we have multiple choices for any Variable in the grammar, LL(0) fails.
Hence, LL(0) parser can only parse grammars that strictly generate one single string.
Option D