D. All of the above That's the answer

1,268 shares