单项选择题
A.He happens to be on businessB.He happened to be on businessC.He happens to have been on businessD.He happened to being on business
A.embarrassingB.bewilderingC.rewardingD.challenging