A language L satisfies the pumping lemma for regular languages and also the pumping lemma for context free languages.Which of the following statements about L is true ?
A. L is necessarily a regular language.
B. L is necessarily a CFL but not Regular.
C. L is necessarily a non-regular.
D. None
I'll clear where I'm having doubt. If L satisfies pumping lemma for regular languages then it is not necessarily regular. Same with context free. So it can be Regular or non-regular. CFL or non-CFL. Answer given is B but in my opinion it should be D. Can anyone point out what I'm missing.