单项选择题

It takes tremendous courage to ______ a belief that is not shared by many others.

A.persist in
B.abide by
C.hold on
D.adhere to