Precognition / Prophetic Vision edge case

What happens when you play one of these cards, and there are only two cards remaining in the relevant deck?

A) Nothing happens, because "Reveal three cards" can't resolve.  No cards are revealed or moved.

B) The card does as much as it can.  Two cards are revealed.  The player puts one on the top of the deck, as ordered, then puts one on the bottom.  There is no third card to also put on the bottom, but that's OK.

C) Something else...

It's a rare edge case for this to be possible, and even rarer for it to *matter* what order those last two cards are in -- but I wanna know!

Option B is correct.

I though A was correct because it is under the same vein as super scientific tachyon's power so since you cant "Reveal" the required number of cards the effect doesnt happen.

The cards are not revealed simultaneously. You would reveal until you can't. B is correct.

This is the case with any effect that reveals cards, the biggest probably being the five cards revealed by Arcane Cadence :).