单项选择题

History has demonstrated that countries with different social systems and ideologies can join hands in meeting the common challenges to human ______ and development.

A.evolution
B.survival
C.rivalry
D.dignity