The answer is C: Both of the two students are correct.
Voltage in very simple terms is what makes electric charges move. It is that push or force that causes charges to move in an electrical conductor. Thus, student A is correct since voltage is a specific measure of potential energy that exists and is always relative between two points. On the other hand, power is the rate, per unit time, at which electrical energy travels. Electrical power (P) is the product of both voltage and current and not either one separately. It is a function of voltage and current. Thus, student B is also correct.