单项选择题

John plays football ______, if not better than, David.

A. as well
B. as well as
C. so well
D. so well as