糖类的组成元素是C、H、O;脂质的组成元素有C、H、O,有些还含有N、P;蛋白质的基本组成元素是C、H、O、N等;核酸的元素组成是C、H、O、N、P.因此,糖类、脂质、蛋白质和核酸都具有的化学元素是C、H、O. 故选:A.