Sine Wave spectrum showing multiple frequencies - Audacity
Following could be the reason for extra frequencies - 


Non Ideal characteristics of speaker used to play the generated sine wave.
Non Ideal characteristics of microphones used to record the played sine wave.


Also one needs to make sure that given sampling rate(48kHz) is supported by the speaker/sound card and the recording microphone otherwise extra frequency components will be introduced.