A car battery can deliver up to 75 amps of current at a voltage of 12 volts. How much power is this?

A. 900 watts
B. 6.3 watts
C. 68,000 watts
D. 11,000 watts
E. 470 watts