ATP的组成元素有N,P,H,C,O。ATP由腺苷和三个磷酸基团构成,腺苷由腺嘌呤(碱基)和核糖构成。因此就元素组成来说与DNA相同
a、atp、dna和rna的组成元素相同,均为c、h、o、n、p,a错误;b、酶是蛋白质(组成元素为c、h、o、n)或rna(组成元素为c、h、o、n、p),可见c、h、o、n是组成生物体内酶所必需的元素,b正确;c、蛋白质中的s存在于氨基酸的r基中,c正确;d、核酸中的n存在于碱基中,蛋白质中的n主要存在于肽键中,d正确.故选:a.