There's an infinite number of different sets of orthogonal bases that you can construct any signal from. Sine waves (with phase) are a quite natural and convenient choice though, for mathematical reasons (for example, the efficiency of the Fourier transform).