The correct option is D Both A and B
Natural macromolecules are those macromolecules which are found naturally. Man made macromolecules are those macromolecules which are synthesised in laboratory. So, cellulose and proteins are natural macromolecule whereas nylon is a man made macromolecule.