GAUSS8 2022 Problem 9

A package of 8 greeting cards comes with 10 envelopes. Kirra has 7 cards but no envelopes. What is the smallest number of packages that Kirra needs to buy to have more envelopes than cards?

Answer Choices
A. 3
B. 4
C. 5
D. 6
E. 7