Can i use my iphone 4 on any virgin plan?

I want to know if i can use my iphone 4 (no contract) with the $20 plan on virgin mobile.

You need to have the iPhone that's sold on Virgin Mobile because they don't allow any other phone on their network the way this works is they use a number given on a sticker that is registered to Virgin Mobile and the iPhone so that you can't use any other phone on their network and PS the cheapest plan for the iPhone 4 or 4S is 30$ a month for 300 minutes unlimited data up to 2.5 GB full speed or limited to 3.5 GB at full speed and text

Yes but you need to get it unlocked