If Sarah flips a coin 1,000 times, which of the following represents the possible results?

A
400 Heads, 600 Tails

B
250 Heads, 750 Tails

C
1 Head, 999 Tails

D
All of these results are possible.