Sputnik, grammatically D parses out fine in that it modifies "the concern" with the appositive "an obstacle to congressional passage." But there's a change in meaning by setting "an obstacle to congressional passage" off in commas. It makes it a nonessential modifier, ...