Answer:
D is the answer to your question
i believe that the answer is b but correct me if im wrong pls
Explanation:
D
yes rat traps still exist
search it up