Catalyzes both phosphatidylcholine and phosphatidylethanolamine biosynthesis from CDP-choline and CDP-ethanolamine, respectively. Involved in protein-dependent process of phospholipid transport to distribute phosphatidyl choline to the lumenal surface. Has a higher cholinephosphotransferase activity than ethanolaminephosphotransferase activity. a 1,2-diacyl-sn-glycerol + CDP-ethanolamine = a 1,2-diacyl-sn-glycero-3-phosphoethanolamine + CMP + H(+) a 1,2-diacyl-sn-glycerol + CDP-choline = a 1,2-diacyl-sn-glycero-3-phosphocholine + CMP + H(+) 1-O-alkyl-2-acyl-sn-glycerol + CDP-choline = 1-O-alkyl-2-acyl-sn-glycero-3-phosphocholine + CMP + H(+) 1-O-(1Z-alkenyl)-2-acyl-sn-glycerol + CDP-choline = 1-O-(1Z-alkenyl)-2-acyl-sn-glycero-3-phosphocholine + CMP + H(+) 1,2-dioctanoyl-sn-glycerol + CDP-choline = 1,2-dioctanoyl-sn-glycero-3-phosphocholine + CMP + H(+) 1,2-didecanoyl-sn-glycerol + CDP-choline = 1,2-didecanoyl-sn-glycero-3-phosphocholine + CMP + H(+) 1,2-di-(9Z-octadecenoyl)-sn-glycerol + CDP-choline = 1,2-di-(9Z-octadecenoyl)-sn-glycero-3-phosphocholine + CMP + H(+) 1-hexadecanoyl-2-(9Z-octadecenoyl)-sn-glycerol + CDP-choline = 1-hexadecanoyl-2-(9Z-octadecenoyl)-sn-glycero-3-phosphocholine + CMP + H(+) 1,2-di-(9Z-octadecenoyl)-sn-glycerol + CDP-ethanolamine = 1,2-di-(9Z-octadecenoyl)-sn-glycero-3-phosphoethanolamine + CMP + H(+) 1-hexadecanoyl-2-(9Z-octadecenoyl)-sn-glycerol + CDP-ethanolamine = 1-hexadecanoyl-2-(9Z-octadecenoyl)-sn-glycero-3-phosphoethanolamine + CMP + H(+) 1-hexadecanoyl-2-(4Z,7Z,10Z,13Z,16Z,19Z-docosahexaenoyl)-sn-glycerol + CDP-choline = 1-hexadecanoyl-2-(4Z,7Z,10Z,13Z,16Z,19Z-docosahexaenoyl)-sn-glycero-3-phosphocholine + CMP + H(+) 1,2-di-(9Z-hexadecenoyl)-sn-glycerol + CDP-choline = 1,2-di-(9Z-hexadecenoyl)-sn-glycero-3-phosphocholine + CMP + H(+) 1,2-di-(9Z-hexadecenoyl)-sn-glycerol + CDP-ethanolamine = 1,2-di-(9Z-hexadecenoyl)-sn-glycero-3-phosphoethanolamine + CMP + H(+) 1-O-hexadecyl-2-acetyl-sn-glycerol + CDP-choline = 1-O-hexadecyl-2-acetyl-sn-glycero-3-phosphocholine + CMP + H(+) 1-O-hexadecyl-2-(5Z,8Z,11Z,14Z-eicosatetraenoyl)-sn-glycerol + CDP-choline = 1-O-hexadecyl-2-(5Z,8Z,11Z,14Z)-eicosatetraenoyl-sn-glycero-3-phosphocholine + CMP + H(+) Phospholipid metabolism; phosphatidylethanolamine biosynthesis; phosphatidylethanolamine from ethanolamine: step 3/3. Phospholipid metabolism; phosphatidylcholine biosynthesis; phosphatidylcholine from phosphocholine: step 2/2. Belongs to the CDP-alcohol phosphatidyltransferase class-I family. Extended N-terminus.