According of Keynes, the level of employment is determined by ?
A. the behaviour of trade unions.
B. the quantity of money
C. price and wages
D. the level of aggregate demand for goods and services