单项选择题

An inventor can generally make a big profit if he _________ his or her invention.

A.publishes
B.keeps secret
C.patents
D.sells