Which price represents the lowest cost per meter of ribbon?

a. 20 meters of ribbon for $5.99

b 15 meters of ribbon for $1.95

c. 10 meters of ribbon for $3. 19

d. 5 meters of ribbon for $1.25