I vote for 'B' because I just don't believe it's possible they retail has purchased the billions of shares that have been swapped over the weeks and weeks of 100 mil share plus days. Just my take on things.
shorters technically stopped the all out NSS a while back. any time you see enormous volume it is nowhere near to being all real.......ask the many longs who have 100+mil buy orders in that never get filled