What primer should be used on copper pipes?
A good acrylic primer like Zinsser 123 will work.
I recommend Oil Base Primers for metal… try Zinsser Cover Stain… available at Home Depot