Question: png has white background in illustrator?
Answer: Illustrator will not recognize the transparency in a png if the png is pasted into Illustrator. Instead of copy/paste, first save the png and then File > Place it into Illustrator. Or if you drag the png to your desktop, then drag it into Illustrator it should keep the transparency.