A bank teller has some stacks of bills. The total value of the bills in each stack
 is $1000. Every stack contains at least one $20 bill, at least one $50 bill, and no
 other types of bills. If no two stacks have the same number of $20 bills, what is the
 maximum possible number of stacks that the teller could have?
 (A) 9 (B) 10 (C) 11 (D) 4 (E) 8