How many small pieces of trash are estimated to be in each square mile of the Great Pacific Garbage Patch?

A. 1.9 million
B. 6.8 million
C. 8.7 billion
D. 22.7 billion