(b) due to A but not due to B
In Peltier Effect, one of the junctions gets heated up and the other cools down when electric current is maintained in a circuit of material consisting of two dissimilar conductors.
This is caused due to the difference in density of free electrons in different metals. When two different metals are joined to form a junction, the electrons tend to diffuse from the side with higher concentration to the side with lower concentration. If current is forced through the junction, positive or negative work is done on the charge carriers, depending on the direction of the current. Accordingly, thermal energy is either produced or absorbed. Thus, Peltier Effect is caused due to A but not due to B.