Multiple choice Which of the following terms defines green revolution? Maximum production of green plants Production of high yielding varieties Cultivation of healthy varieties Production of genetically modified crops Reveal answer Fill a bubble to check yourself B Correct answer Explanation null