Edith will be handing out school spirit ribbons in class on Monday. She needs 90 ribbons that are each 20 cm long — a total of 1,800 cm of ribbon — but the fabric store only sells ribbons by the meter.
How many meters of ribbon does Edith need?
A. 0.18 m
B. 1.8 m
C. 180,000 m
D. 18m