Which of the following would reduce the supply of microcomputers?

Which of the following would reduce the supply of microcomputers?

a. A technological improvement that lowers the cost of producing the computers
b. Higher wage rates for the workers that assemble the computers
c. A reduction in the price of computer chips used to produce the computers
d. A reduction in the price of computers