Correct option is B
Comprehensible input.
Developed by linguist Stephen Krashen, the theory of Comprehensible Input suggests that learners progress in their language abilities when they are exposed to language that is slightly above their current level — often referred to as "+1". This means that the language should be understandable but still challenging enough to encourage language development. This method believes that understanding language input is a prerequisite for learning; learners improve when they understand the language they hear or read. The aim is to make input comprehensible and at the same time, slightly beyond the learners' current capabilities to promote learning.