The best answer is:
D. to encourage firms to research new products that may benefit society.
Patents are granted to incentivize innovation and ensure that firms can protect their investments in new technologies, ultimately benefiting society as a whole.