Can a S Corp own 100% of the stock of a C Corp?
Certainly. It just can't be the other way (S corp. owned by another corp.).