While B major is not too difficult to play on keyboard instruments and guitar , the key of C-flat major is easier when writing music for the harp , as it is that instrument 's home key . While B major is workable on keyboard instruments and guitar , the key of C-flat major is preferred for works written on the harp , as it is that instrument 's home key .