Which of the following correctly identifies a voltage source and its method of developing electric potential?

ADry cell—chemical action
BGenerator—genetic action
CThermocouple—chemical action
DPrimary cell—heat action on a device