There is no such thing as b16c. B = series engine 16 = 1.6 liter I forget what the last letter designates but ehh someone else will add to that.
Basically a camshaft is a shaft that has lobes (oval shaped things) on it and it pushes to open and close the valves in the head. I guess you don't know how an engine works...