Some employers require it because it can be used to upload the data to Egencia, Concur or one of the other compliance software programs which also integrate with major accounting packages. If required, then check the box when you are flying for your employer and do not check anything when for a non-business purpose.
Beyond that, it is simply marketing information for BA. Leave it blank unless you care to answer.