Tea can be best cultivated on__________? April 22, 2025June 2, 2019 A. Plains B. Hill tops C. Hill slopes D. All of above Show AnswerAnswer= Option C