D mesons in p+p at 500 GeV