单项选择题

Poor health and lack of money may both be to educational progress roadblocks.

A.restraints
B.stains
C.scarcities
D.barriers