Kaykay206 Kaykay206 27-02-2017 Health contestada Which of the following best defines the term " lease " A ) a short term rental B ) a rental agreement with the option to buy C ) the terms of the sale of a house D ) a long term rental agreement