What does “产生” mean in English ?

What does “产生” mean in English ?

A.coat

B.topcoat

C.press

D.produce

正确答案是D