A. 19.1km
B. 21.1km
C. 20.2km
D. 41.2km
The half marathon has an official distance of 21.1km kilometers. The marathon is a long-distance foot race with a distance of 42.195 kilometers, usually run as a road race, but the distance can be covered on trail routes.
Read more about the General Knowlege question here.