Why was Babbage unable to build his analytical engine?
a. He lacked the necessary materials
b. It required a programming language
c. It was purely mechanical
d. It was too expensive