Poor health and lack of money may both be to educational progres

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

A.restraints

B.stains

C.scarcities

D.barriers

正确答案是D