Which of the following improves land productivity?
a. better farming technique
b. improved crop variety
c. irrigation
d. all of the above