A. Yes, he is using energy. You know it because he lift the weight, when an object with mass m is lift a height h and has a garvity g, then you get potential energy. PE=mgh
B. When is lifting the weight, because he has to accelerate the object and move it, changing his speed and his height, kinetic and potential energy.
C. Thats correct, because there is not change in the distance, only is applying a force