I'm confuzzled
If you had bothered even doing the slightest bit of research, (aka a google search), you would have realized that
1. Diablo III is not on steam, and therefore does not use guest passes
2. You can download the "starter edition" for free from battle.net