Along with Charles Darwin, Wallace also proposed the concept of
O a. synthetic engineering
O b. artificial selection
O c. natural selection
O d. crossbreeding
O e. mass extinction
as a mechanism for biological evolution.