Player A attempts to cast Prosperity. He pays the initial casting cost of

and puts Prosperity on the stack.
Player A then asks Player B if they have any responses.
Player B doesn't have enough untapped for a counter and no force in hand.
Player A then chooses to tap his Mana Crypt, Sol Ring, and pay 4 for

. And forces each player to draw 4 cards.
Can Player A do this? The same thing would apply if it were Fireball, Blaze, or any other X spell.