contestada

What sport is a form of football developed in England?
O A. Soccer
O B. Lacrosse
O C. Rugby
OD. Dodgeball