多项选择题

造成资本主义国家之间工资的国民差异的主要原因有 ( )

A.各国的经济文化发展程度不同
B.各国的历史条件不同
C.生产力水平不同
D.劳动的生产率不同