Why do you think that God accepts Abel’s sacrifice and rejects Cain’s in Genesis chapter 4?
This is a question that has received numerous answers through the centuries. Keep in mind that there are no commands concerning sacrifice yet in any of the stories preceding this one. In addition, in later texts, both blood sacrifice and offerings of the fruit of the ground were acceptable. What do you think?