Maybe a little above level "B"...
but from an energy point of view (in the context of conjugate variables , as in work-done, Hamiltonian mechanics, and Thermodynamics),
[itex]dU= F\ dx + p\ dv + \tau\ d\theta + V\ dq +\Phi_B\ di ...+ T\ dS + \mu\ dN + E\ dP + H\ dM[/itex]
Force, pressure, torque, electric potential, magnetic flux, ... are generalized-forces
corresponding to
displaced- [-position] , -volume , -angle , -charge , -current, ... generalized-displacements (changes in configuration).
(By "displaced-charge", the charging of a capacitor can be thought of as starting with initially neutral plates, then displacing some charge [itex]q[/itex] from one plate to the other plate, leaving the plates with [itex]-q[/itex] and [itex]q[/itex].)
Force has units of energy/displacement = [itex]\rm N=J/m[/itex].
Pressure has units of [itex]\rm Pascal=N/m^2=Nm/m^3=J/m^3[/itex].
Torque has units of [itex]\rm m\cdot N=J/radian[/itex].
Voltage [and EMF] has units of [itex]\rm Volt=(Coulomb/Farad)=\frac{(Coulomb/Farad)Coulomb}{Coulomb}=J/Coulomb[/itex]. (So, electromotive force is a generalized force.)
MagneticFlux has units of [itex]\rm Weber=(Henry\cdot Ampere)=\frac{(Henry\cdot Ampere)Ampere}{Ampere}=J/Ampere[/itex].
Of course, this isn't to say that these are completely analogous...
but from this limited energy [work-done] point of view, they [in particular, voltage and pressure] are analogous.