9.B【解析】围绕总资金不超过300和篮球、羽毛球拍、乒乓球拍总数量不超过80来列方程解答。由题意知,篮球单价为130/(8+3+2)×8=8/个,羽毛球单价为130/(8+3+2)×3=3/个,乒乓球拍单价为130/(8+3+2)×2=2/个。设购买篮球x个,购买羽毛球拍4x副,购买乒乓球拍80-x-4x=(80-5x)副,则有80x+30×4x+20×(80-5x)≤3000;80-5x≤15,解得13≤x≤14,所以有(13,52,15)和(14,56,10)一共2种购买方案。因此,选择B选项。