Adding Single Sign On For WordPress Sites

Hi,

Are trhere any wordpress plugins that will let you add single sign on for the following authenticaiton services:

– Facebook

– Google

– Linkedin

Is there one plugin that can do all three? The client wants to allow users to both register and login to the site using these services.