单项选择题

American football comes from ()

A.soccer
B.rugby
C.both soccer and rugby
D.neither soccer nor rugby