AMC8 2012 Problem 10

How many 4-digit numbers greater than 1000 are there that use the four digits of 2012 ?

Answer Choices
A. 6
B. 7
C. 8
D. 9
E. 12