Hi, the correct answer would be D - satiate. All of the remaining examples are derived from Latin root (im)plere: "comply" from "complere" (fill up, fulfill), "implement" from "implere (fill up), "replete" from "re" + "plere" (fill). Only "satiate" derives from "satis", meaning "enough".