Jona0861go Jona0861go Biology Answered what macromolecule contains the elements C, H, O, N, P & S and has many functions; one of which is to help speed up reactions in cells.