Is the following sentence linguistically acceptable?
Did Frank buy Jane the piano?
acceptable