Margo has $80 to spend. She wants to buy as many video games as possible after buying a skin that costs $8. The games cost $18 each at most. What is the greatest number of games she can buy?
A. 3
B. 4
C. 5
D. 6