Why did Darwin delay the publication of "The Origin of Species"?

a) He wanted to gather more evidence to support his theory of evolution.
b) He was afraid of criticism and backlash from the scientific community.
c) He was busy with other scientific endeavors and couldn't finish the book.
d) He was waiting for advancements in printing technology.