PCl3 - кпс (ковалентная полярная связь)
Возникает между неметаллами , разными неметаллами , не путать с кнс ( ковалентной неполярной связью ) она возникает между атомами одного и того же химического элемента : Н2, Cl2, N2 и тд.
BaO - ионная связь, которая возникает между атомом металла и неметалла.
СO2 - кпс , выше писал, что да как.