Question abt microsoft virtual pc 2004

well i want to know if we can install linux on microsoft virtual pc 2004 or not
??? and aslo i am new to linux as well so wt verison is best for p4 1.6mhz with 512mb ram ???