Who invented punched card to create patterns in fabric woven on a loom?

Who invented punched card to create patterns in fabric woven on a loom?

A. Charles Babbage
B. Joseph Jacquard
C. William Burroughs
D. Bush