for question 1.) i am pretty sure of answer a.)
for question 2.) the answer is most likely b.)
i would recommend waiting for a second opinion. just to be safe.
Receptors detect changes in the environment. For a stimulus to elicit a response, certain cells must have an appropriate receptor. Stimulation of the receptor initiates a specific signal pathway.
Answer:
because the flytraps evolved and adapted to eating insects in order to survive and its part of their niche to keep the insect population at a gradual rate