tamiaan13 tamiaan13 03-02-2021 English contestada 12) What is the BEST definition for the word insatiable, as it is used in section 8? A)unable to correct of B)not able to repair C)unworthy of attention D) impossible to satisfy correct answer is D) impossible to satisfy <33