Whoever

[huːˈɛvər] フーエヴァー

1. ~する人は誰でも

ある行為をする、あるいは特定の条件を満たす、どんな人をも含めるニュアンスで使われます。選択や決定の対象が誰であろうと構わない場合などに用います。
Whoever wants to come is welcome. (来たい人は誰でも歓迎です。)

2. 一体誰が、そもそも誰が

「誰が?」という疑問を強調する際に使われます。信じられない、理解できない、または苛立つ気持ちを伴って「一体誰がそんなことをしたんだ?」のように尋ねる場合に用います。
Whoever told you that? (一体誰があなたにそんなことを言ったのですか?)