Select all of the factors that affect the level of wages (4 correct answers).
A. Skills & abilities
B. Level of immigration
C. Diminishing marginal utility
D. Consumer protection regulations
E. Production possibilities frontier
F. Size of the labor pool
G. Actions of labor unions