D
分析:做功的兩個必要因素:一是作用在物體上的力,二是在力的方向上移動的距離,二者缺一不可,據此分析判斷.
解答:運動員用100N的力將一足球踢出50m,在腳踢球的瞬間,腳對球有力的作用,但是不知道在力的方向上移動的距離,所以無法計算腳對球做功的多少;
足球離開腳后,由于慣性向前運動,球脫離了腳,腳沒有給球施加力,運動員對球不做功.
綜上所述,該題為條件不足,無法確定做功的多少,故D正確,A、B、C都錯.
故選D.
點評:明確三種情況不做功:一是有力無距離(例如:推而未動),二是有距離無力(靠慣性運動),三是力的方向與運動方向垂直.