- (A) and (B) are correct as they represent the basic principle of the variational formulation in structural mechanics. In linear elasticity, the derivative of strain energy with respect to displacement gives the force, and the derivative with respect to the force gives the displacement.
- (C) is the principle of virtual work, which is also correct in the case of elastic deformations under different force systems. The external virtual work is equal for the systems in equilibrium.
- (D) represents the conjugate beam method, which is also correct as it relates shear force in a conjugate beam to the bending moment of the real beam.
Thus, the correct answer is:
\[
\boxed{\text{(A), (B), (C)}}.
\]