kensyjara kensyjara 22-05-2023 History contestada Who paid the Lenape for their land? Select the best answer from the choices provided. A. King Charles II B. Dutch governor C. William Penn D. All answers are correct.